PHP - ordenar base de datos de manera ascendente

   
Vista:

ordenar base de datos de manera ascendente

Publicado por juan jose (3 intervenciones) el 15/05/2015 21:11:43
hola a todos tengo una pagina web la cual le hago promocion via twitter

googleando por alli consegui la manera de hacerlo y me funciona pero no de la manera que yo espero

la cuestion es simple funciona de la siguiente manera

creas una base de datos alli introduces los twetts que deseas publicar y el codigo en php te los va publicando

pero hay un problema que siempre me envia practicamente los mismos tweets o tiene preferencia por algunos no mencionando otros que son tambien de importancia

en mi base de datos tengo 35 twetts me gustaria que los fuera publicando de uno en uno de manera ascendente osea empiece por el 1 luego el 2 despues el 3 mas adelante el 4 mas tarde el 5 y asi hasta llegar al 35 y se devuelva de nuevo al 1 y siga su ciclo de nuevo pero no consigo como hacerlo


ACA PEGO EL CODIGO ORIGINAL

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
//www.webinfopedia.com
//http://www.webinfopedia.com/auto-tweet-with-oauth-in-php.html esta es la pagina de donde saque la informacion pero en estos instante no funciona la pagina
 
 
$consumerKey    = 'mi consumer key';
$consumerSecret = ' mi consumer secret';
$oAuthToken     = 'mi oAuthToken';
$oAuthSecret    = 'mi oAuthSecret';
 
require_once('twitteroauth.php'); // este es un archivo que me descargue 
 
$tweet = new TwitterOAuth($consumerKey, $consumerSecret, $oAuthToken, $oAuthSecret);
 
require_once("db.php"); // este es mi archivo de conexion
 
$sql=mysql_query("select title from tweets order by rand()");
$showfetch=mysql_fetch_array($sql);
$tweet->post('statuses/update', array('status' => $showfetch['title'] ));
 
?>

ESTE ES OTRO EDITADO PERO ME DA LOS MISMOS ERRORES TWITTEA PERO DE MANERA ALEATORIA Y CON PREFERENCIA A CIERTOS TWEETS

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
//www.webinfopedia.com
//http://www.webinfopedia.com/auto-tweet-with-oauth-in-php.html
 
 
$consumerKey    = 'mi consumerkey';
$consumerSecret = 'mi consumersecret';
$oAuthToken     = 'mi oAuthToken';
$oAuthSecret    = 'mi oAuthSecret';
 
require_once('twitteroauth.php');
 
$tweet = new TwitterOAuth($consumerKey, $consumerSecret, $oAuthToken, $oAuthSecret);
 
require_once("db.php");
$i=0;
$sql=mysql_query("SELECT title FROM tweets ORDER BY id ASC");
while($row = mysql_fetch_array($sql)){
	$showfetch[$i++]['title']=$row;
}
shuffle($showfetch);
$tweet->post('statuses/update', array('status' => $showfetch[0]['title'] ));
 
?>


sinceramente ya no se que mas hacer
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Roberto Iran

ordenar base de datos de manera ascendente

Publicado por Roberto Iran (50 intervenciones) el 15/05/2015 21:59:35
- Obtener los registros
- Iterar el array con los registros y publicar el tweet

1
2
3
4
5
. . .
while($row = mysql_fetch_array($sql)) {
    $tweet->post('statuses/update', array('status' => $row['title']));
}
. . .


Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar