Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/11/2011, 05:20
Avatar de linuxzero
linuxzero
 
Fecha de Ingreso: noviembre-2011
Ubicación: Argentina
Mensajes: 778
Antigüedad: 12 años, 6 meses
Puntos: 160
Respuesta: sacar consulta aleatoria php y mysql

Probalo asi y avisame ;)

Código PHP:
Ver original
  1. <?php
  2. include("conectarse.php");
  3. $link = conectarse();*
  4.  
  5. $id = $_POST['variable'];
  6. //echo($id);
  7. //exit;
  8. $acierto = true;
  9.  
  10. if(!empty($id)){
  11.     while($acierto){
  12.         $sql = "SELECT titulo FROM noticias WHERE id ='".$id."'";
  13.         $res = mysql_query($sql,$link);
  14.         if(mysql_num_rows($res) == 0){
  15.             $id++;
  16.             $acierto = false;
  17.         }
  18.         else{
  19.             $noticia = mysql_fetch_array($res);
  20.             echo($noticia[0]['titulo']);
  21.             $acierto = true;
  22.         }
  23.     }
  24. }
  25. ?>

Lo que cambie fue que el mysql_fetch_array() te devuelve un array bidimensional por lo general, y como el resultado que devolves siempre va a ser 1 solo, le agregue la posicion 0 de la primera dimension. No lo probe pero fijate, cualquier cosa avisame

Saludos
__________________
Si todo fuera tan sencillo como un symfony cc la vida seria más fácil.
http://phpnico.wordpress.com