Foros del Web » Programando para Internet » PHP »

Intentando imprimir todas las filas de una tabla

Estas en el tema de Intentando imprimir todas las filas de una tabla en el foro de PHP en Foros del Web. Saludos, el codigo de aqui abajo esperaba que me imprimiese todas la filas de mi tabla pero no es asi.. No tengo ningun problema en ...
  #1 (permalink)  
Antiguo 29/11/2008, 10:56
 
Fecha de Ingreso: septiembre-2008
Mensajes: 146
Antigüedad: 15 años, 7 meses
Puntos: 1
Intentando imprimir todas las filas de una tabla

Saludos,

el codigo de aqui abajo esperaba que me imprimiese todas la filas de mi tabla pero no es asi..

No tengo ningun problema en visualizar todas si escribo en mi codigo de manera sucesiva
"$row = mysql_fetch_array($result) echo $row["nombre"];
echo "<br>";
echo $row["apellidos"];
echo "<br>";
echo $row["edad"];
....

$row = mysql_fetch_array($result) echo $row["nombre"];
echo "<br>";
echo $row["apellidos"];
echo "<br>";
echo $row["edad"];
...
..
."



Código PHP:
<?php

// Nos conectamos al servidor mysql.
mysql_connect("localhost""root""") OR die(mysql_error()); 

// Seleccionamos la base de datos "red_social".
mysql_select_db("red_social") OR die(mysql_error());  

// Visualizamos el contenido de la tabla "amigos".
$result mysql_query("select * from amigos") OR die(mysql_error());

// Extraemos la primera fila de "amigos" y la pasamos a "$row".
while( $row mysql_fetch_array($result)) ;

{
// imprimimos los elementos de la tabla "amigos".
echo $row["nombre"];
echo 
"<br>"
echo 
$row["apellidos"];
echo 
"<br>";
echo 
$row["edad"];
echo 
"<br>";
echo 
$row["telefono"];
echo 
"<br>";
echo 
$row["email"];
echo 
"<br>";
echo 
$row["domicilio"];
echo 
"<br>";
echo 
$row["perfil"];
echo 
"<br>";
$pru=$row["avatar"];
echo 
"<img src='$pru'>";

}


?>
CIao
  #2 (permalink)  
Antiguo 29/11/2008, 12:46
okram
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Intentando imprimir todas las filas de una tabla

Código PHP:
while( $row mysql_fetch_array($result)) ; 
{
    
//...

La sintaxis correcta de while es
Código:
while(condicion) {
    // codigo
}
Te sobra un ;

Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:44.