Autor Tema: Crear script envío twits automaticos mysql_fetch_array() expects parameter 1 to  (Leído 10268 veces)

adamsst

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 2
    • Ver Perfil
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: [Seleccionar]
<?php

$consumerKey    
'obvio que no la colocare aca';
$consumerSecret 'obvio que no la colocare aca';
$oAuthToken     'obvio que no la colocare aca';
$oAuthSecret    'obvio que no la colocare aca';

require_once(
'twitteroauth.php');

$tweet = new TwitterOAuth($consumerKey$consumerSecret$oAuthToken$oAuthSecret);

require_once(
"db.php");
$sql=mysql_query("select url,title from table_name order by rand()"); 
$showfetch=mysql_fetch_array($sql); [B]ESTA ES LA LINEA DEL ERROR[/B]

$tweet->post('statuses/update', array('status' => ''.$showfetch['title'].'
http://www.posadasturisticas.com.ve'
.$showfetch['url'].''));
?>

este es el error que me da

Código: [Seleccionar]
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
« Última modificación: 21 de Abril 2015, 09:03 por Ogramar »

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2662
    • Ver Perfil
Re:ayuda a crear un script para enviar twits automaticos
« Respuesta #1 en: 21 de Abril 2015, 09:02 »
Hola, revisa la forma de usar las instrucciones como se explica en http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=613:ejemplo-consulta-php-mysql-select-bucle-while-mysqlifetcharray-recorrer-resultados-query-cu00842b&catid=70:tutorial-basico-programador-web-php-desde-cero&Itemid=193

Lo más normal sería usar mysqli_query en lugar de mysql_query pero tienes que comprobarlo dependiendo de tu servidor será de una forma u otra.

Salu2

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".