Título: enviar twits automaticos con php Publicado por: adamsst en 21 Abril 2015, 03:10 am hola saludos a todos he estado toda la tarde de hoy tratando de hacer un script para enviar twitts automaticos y creo que voy por buen camino la idea la saque de aqui
http://www.webinfopedia.com/auto-tweet-with-oauth-in-php.html ya cree mi base se datos logre que todo conectara bien lo unico es que no recuerdo muy bien como manejar el mysql para guardar el texto alli aca les dejo los archivos que he creado este es el index.php Código: <?php Código: Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/u470755194/public_html/twitter_aplicacion/index.php on line 17 la idea es crear una base de datos (ya la tengo creada conecta bien) y en esa misma base de datos crear la "lista" de twits que se van a enviar sera que hay alguien me pueda orientar mas o menos como hacerlo mis conocimientos de mysql se me han olvidado algo pero con una ayudita creo que lo lograre Título: Re: enviar twits automaticos con php Publicado por: engel lex en 21 Abril 2015, 03:13 am hola primero que todo debo recordar lo que indica php.net sobre mysql
(http://i.imgur.com/5bmEVjT.png) revisa los ejemplos en php.net tuvo resultados? Código
hubo errores? Código Título: Re: enviar twits automaticos con php Publicado por: adamsst en 21 Abril 2015, 03:27 am no entendi para nada tu respuesta disculpame se que estoy obsoleto pero si fueras mas al grano seria mejor
Título: Re: enviar twits automaticos con php Publicado por: engel lex en 21 Abril 2015, 03:35 am primero que la extensión mysql se asume obsoleta, deberías usar mysqli o la forma pdo
mysql_query (http://php.net/manual/es/function.mysql-query.php) dice Citar Valores devueltos ...Para SELECT, SHOW, DESCRIBE, EXPLAIN y otras sentencias que retornan un conjunto de resultados, mysql_query() devuelve un resource en caso de éxito, o FALSE en caso de error. Para otros tipos de sentencias SQL, tales como INSERT, UPDATE, DELETE, DROP, etc, mysql_query() devuelve TRUE en caso de éxito o FALSE en caso de error. Citar Ejemplo #1 Consulta inválida La siguiente consulta no es sintácticamente válida, por lo que mysql_query() fallará y retornará FALSE. Código
Título: Re: enviar twits automaticos con php Publicado por: adamsst en 21 Abril 2015, 03:41 am disculpame la respuesta pero no te entiendo yo estoy utilizando mysql en mi servidor sea la version que sea pero es mysql no puedo usar mysqli por que no lo estoy usando y de paso creo que el servidor no lo tiene
en la linea 17 me da un error tu no especificas si es por que la base de datos esta vacia como lo explique o porque hay algo mal escrito a eso me referia si es porque esta bien escrito y la base de datos esta vacia por favor necesito alguien que me guie a llenar la base de datos para que no de ese error Mod: No escribir en mayúsculas Título: Re: enviar twits automaticos con php Publicado por: engel lex en 21 Abril 2015, 03:46 am eso XD ese es el código que estoy colocando XD para que lo adaptes, pero te resistes a leer!
si el select no retorna valores o tiene error, el valor devuelto será "false" por eso se coloca el if... por otro lado mysqli es un manejador de php para base de datos MySQL, al igual que mysql_pdo, pero ambos son paradigmas orientados a objetos... la funcion mysql se hizo obsoleta porque tiene errores que están resueltos en los 2 anteriormente descritos... en Código siempre debe revisarse si el valor retornado es false o no Título: Re: enviar twits automaticos con php Publicado por: adamsst en 21 Abril 2015, 03:51 am no que me resista a leer creo que es lo desactualizado que estoy con respecto a mysql dejame ver que valor devuelve y te escribo
sera que tu me puedes ayudar con mysql yo tengo la base de satos creada conectada todo bien el detalle esta en que no se como """""meter"""" una lista de twits alli ya vi que en el codigo php me las ordena y etc etc etc ("select url,title from table_name order by rand()") pero no se como meter eso en la base de datos sera que me ayudas Título: Re: enviar twits automaticos con php Publicado por: engel lex en 21 Abril 2015, 03:55 am para mysql, te recomiendo este tutorial (http://www.mysqlya.com.ar/) que es simple, rápido y directo... para el paso 10 ya deberías saber todo lo que necesitas de mysql
Título: Re: enviar twits automaticos con php Publicado por: adamsst en 21 Abril 2015, 03:58 am $sql= if mysql_query("select url,title from table_name order by rand()");
lo coloque asi y me da el error Error de análisis: error de sintaxis, T_IF inesperado en /home/u470755194/public_html/twitter_aplicacion/index.php en la línea 16 Título: Re: enviar twits automaticos con php Publicado por: engel lex en 21 Abril 2015, 04:01 am está mal... aquí arriba tienes un ejemplo de como se hace, miralo y hazlo así...
Título: Re: enviar twits automaticos con php Publicado por: adamsst en 21 Abril 2015, 04:05 am amigo necesito uno especifico al caso que estoy realizando sera que me puedes ayudar coloque el codigo completo alli indique la linea que me esta dando el error sera que cuesta mucho que me pases la modificacion
Título: Re: enviar twits automaticos con php Publicado por: EFEX en 21 Abril 2015, 04:06 am No tomes a mal lo que dice engel lex, la libreria mysql esta obsoleta (y es el diablo), usa mysqli.
Utiliza un cliente mysql(Navicat, HeidiSQL, etc.).. o la consola de mysql por defecto(si tienes windows). Esta donde hayas instalado mysql y dentro de la carpeta bin debe estar mysqld. Si la base de datos esta vacia.. mejor que la rellenes no ?.. Título: Re: enviar twits automaticos con php Publicado por: engel lex en 21 Abril 2015, 04:10 am amigo necesito uno especifico al caso que estoy realizando sera que me puedes ayudar coloque el codigo completo alli indique la linea que me esta dando el error sera que cuesta mucho que me pases la modificacion no necesitas uno especifico XD todo lo contrario, necesitas uno general tu codigo Código el ejemplo Código
mira las diferencias... mira donde está el if... mira lo que tienes que usar, hay un die, un mysql_error Título: Re: enviar twits automaticos con php Publicado por: adamsst en 21 Abril 2015, 04:20 am dejalo asi no pierdo mi tiempo mas contigo
al otro usuario de buena manera tengo una pagina en un hosting que tiene mysql ya lo tengo pago como hago debo seguir con ese hosting solo pido una ayuda y este hermanito menor de 5 años del dueño del foro que un dia su hermano dejo la pagina abierta y se auto nombro moderador no puede ayudarme no pierdo el tiempo aca en internet hay muchos foros verga si te dejo todo el codigo aparte de ese hay dos mas uno de 150 lineas otro de 800 sigues y solo no anda la linea 16 y 17 del primer codigo y sigues enpeñado en hacerme perder el tiempo no te digo una mala palabra porque soy decente te dejo el codigo y te pregunto que pasa y me sales con otras zandeses eso es y disculpame que alguien me pregunta como se repara una lavadora y yo le responda asi se repara un televisor ese rango de moderador deberias regresarlo te queda grande nota: si quieres me baneas me da igual no es el primero ni el ultimo que me banea Mod: no escribir en mayúsculas Título: Re: enviar twits automaticos con php Publicado por: EFEX en 21 Abril 2015, 04:32 am No sabes que hacer con el hosting contratado y preguntas ya si debes seguir pagando?.. Seguro en tu panel tiene acceso a phpmyadmin, alli puedes hacer las consultas para crear la tabla, agregar nuevos datos, etc.
engel lex, demostro que no tenes idea de lo que estas haciendo. Mejor espera a ver que te responden en otros foros ya que has posteado la misma pregunta en otros sitios. Título: Re: enviar twits automaticos con php Publicado por: adamsst en 21 Abril 2015, 04:34 am efex sera que de muy buena manera usted me pueda ayudar dime si o no para explicarte el caso completo
Título: Re: enviar twits automaticos con php Publicado por: engel lex en 21 Abril 2015, 04:47 am no hay ninguna razón para banearte, no has roto ninguna regla, entiendo que estés molesto, pero quiero que entiendas que el foro es un lugar de aprendizaje, estoy tratando de que entiendas los pasos, que leas, que veas la documentación para que completes tu código, cálmate, siéntate un momento, lee lo que se ha dicho, mira los ejemplos y tu código, mira php.net (http://php.net) y como aplican ellos, tu caso es un caso bastante básico, no unicamente de php, sino de algoritmo en general...
estás tratando de armar un barco sin saber como se usa un martillo... primero aprende a usar el martillo y luego arma el barco... aquí un tutorial sobre php (http://phpya.com.ar/), es viejo y al igual que tu usan la extensión mysql, creo que con terminar los primeros deberías tener idea como usar las estructuras condicionales a tu favor Título: Re: enviar twits automaticos con php Publicado por: adamsst en 21 Abril 2015, 04:54 am amigo el detalle esta en que no tengo TIEMPO me entiendes TE VOY A HACER LO MAS CLARO POSIBLE
habia una pagina web que me twiteaba automaticamente a mis clientes gratis esa pagina desaparecio esa opcion no tengo tiempo para volver de nuevo a la universidad me gradue hace 8 años solo hay un pequeño error y no quieres ayudarme me comprometi a twittear diariamente se me acabo la opcion free ahora lo quiero hacer en php y me salta un error no tengo MESES para estudiar mysql y php de nuevo si puedes ayudarme bienvenido si no muchas gracias si te regocijas en que mi caso es tan basico por que no me ayudas es como si me estuviera ahogando en una piscina y me digas ahogate por no saber nadar te repito no tengo tiempo de volver a la universidad si quieres me ayudas te estaria muy agradecido pero si me quieres devolver a lo basico entonces quizas otro me ayude ve al grano directamente me ayudas si o no a resolver lo basico que yo no se Mod: Evita hacer doble post, usa el botón modificar Título: Re: enviar twits automaticos con php Publicado por: engel lex en 21 Abril 2015, 05:30 am Hombre no es volver a la universidad!
es que te leas las 2 paginas que te dí... para alguien con 0 conocimientos cada una de las paginas (hasta el cap 20 dudo que necesites mas) no debería tardar más de 45 minutos! ni si quiera lo has intentado... si no ya tuvieras algunas cosas ya armadas oresueltas... para meter datos a la tabla (insert) incluso en el de php está todo junto... tema 20 http://phpya.com.ar/temarios/descripcion.php?inicio=10&cod=41 (http://phpya.com.ar/temarios/descripcion.php?inicio=10&cod=41) mysql tema 4 http://www.mysqlya.com.ar/temarios/descripcion.php?inicio=0&cod=4&punto=4 (http://www.mysqlya.com.ar/temarios/descripcion.php?inicio=0&cod=4&punto=4) siempre el query va a ser Código
para meter datos necesitas saber las columnas de tu tabla pero sería algo como Código
para leer Código
para leer un dato puntual Código
tu usas "order by rand()" pero realmente no le veo sentido literalmente no te puedo dar más porque desconozco tu base de datos... y no hagas lo mismo que hiciste con el código, que lo pegaste sin intentar entenderlo... entiende lo que pongo, si aún no entiendes algo, pregunta algo puntual, e igual leete algo de esos tutoriales, no es necesario que todos, no deberían tomarte meses, ni si quiera un día... Título: Re: enviar twits automaticos con php Publicado por: adamsst en 21 Abril 2015, 05:40 am enviame tu skype al mp para hablar
Título: Re: enviar twits automaticos con php Publicado por: #!drvy en 21 Abril 2015, 08:55 am Cerrado.
Saludos |