Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/02/2005, 06:51
Avatar de lalogrosz
lalogrosz
 
Fecha de Ingreso: mayo-2002
Ubicación: Capital Federal
Mensajes: 339
Antigüedad: 22 años
Puntos: 6
Utiliza esto mejor

Código PHP:
$result mysql_query("Select nombre,direccion .......");
    
    
#Si son varias filas
    
while($row mysql_fetch_array($result)){
       echo 
"Nombre:" $row['nombre'];
       echo 
"Direccion: "$row['direccion'];   
       echo 
"<br>";
    } 
El mysql_fetch_array te devuelve una fila, pero como un array, cada columna la podes llamar solo poniendo la variable que toma el array como en este caso $row y entre corchetes el campo como en el ejemplo. Una vez que el mysql_fetch_array devuelve el array, su puntero baja en uno y toma la fila siguiente. Cuando no tiene mas filas da false, por eso sale del while. Lo podes hacer con un if tambien pero solo te devuelve una fila. Fijate que hay otras formas de hacerlo como mysql_fetch_object, pero te dejo que lo averigues como se usa.
Suerte.