Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/06/2007, 07:56
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 9 meses
Puntos: 2135
Re: Al utilizar 2 veces una consulta, la 2 no funciona

Porque cuando haces una consulta te devuelve un puntero al resultset, si tu te mueves por ese resultset usando mysql_fetch_array, se van descargando las filas desde la base de datos hasta que llegas a la ultima, y el puntero se queda al final de la fila, tendrias si quieres utilizar otra vez esos resultados regresar usando mysql_data_seek y apuntar a la primera fila.

Aunque mi recomendación es si vas a imprimir 2 o mas selects descargues los datos a un array y ese array sea el que ocupes para crear tu select, o en el ideal crees una funcion que se encargue de esa tarea.

Saludos.