Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/05/2008, 04:34
falotron
 
Fecha de Ingreso: septiembre-2006
Mensajes: 68
Antigüedad: 18 años, 2 meses
Puntos: 0
Consulta MySQL -> No devuelve todo lo que quiero!

Muy buenas,

Duda de novato (hace apenas 1 mes que empecé a indagar en PHP+MySQL)
Os pongo en situación, por si ayuda a aclarar el problema

Tengo una tabla en una DB, llamémosle "tabla", en la que guardo una serie de registros sobre una Peña de Apuestas. Una de las columnas de esa tabla se llama "usuario", habiendo múltiples registros para 1 mismo usuario
Ya tengo todo el código preparado, y funcionando OK, para cada usuario. Para que se me entienda, todas las consultas dentro de ese código terminan "WHERE (usuario = '$usuario')"

Lo que necesito, y no consigo hacer, es crear una consulta inicial que recoja a todos los usuarios, y luego imagino que debería pasar un bucle para que se vaya ejecutando el código usuario por usuario

He probado a hacerlo así

Código:
$consulta = "SELECT * FROM tabla ORDER BY usuario ASC";
$result = $db->sql_query($consulta);
while ($row = $db->sql_fetchrow($result)) {
$usuario=$row['usuario'];

...
codigo
...

}
Pero el resultado es que sólo me devuelve 1 usuario, ejecuta el código para ese usuario, y no hace nada más

¿Dónde me estoy equivocando? ¿Alguna pista?
Muchas gracias!