Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/03/2009, 22:17
juanf03
 
Fecha de Ingreso: enero-2008
Mensajes: 125
Antigüedad: 16 años, 3 meses
Puntos: 0
Problema Fetch Array

Que tal, tengo una base de datos mysql compuesta por los campos nombre direccion y email. Los datos se cargan bien en la base de datos así que por ese lado no viene el problema (vi los registros en phpmyadmin que estan cargados correctamente). El problema es en otra página que tengo, donde tengo que listar todo el contenido de esa base de datos.

Tengo el siguiente código:
Código PHP:
<HTML>
<TITLE>
Results
</TITLE>

<BODY>
<?
include("connect.php");
$conn=conectar();
$query="SELECT * FROM personas;";
$result=mysql_query($query,$conn);
$i=0;
while(
$row=mysql_fetch_array($query)){
  echo 
$row['nombre'];
  echo 
$row['direccion'];
  echo 
$row['email'];
  
$i++;
}  
?>

</BODY>
</HTML>
donde connect.php es el siguiente script (funciona bien por lo que veo, pero por las dudas lo pongo):

Código PHP:
<?
function conectar( )
{
// datos de configuracion
$ip "localhost";
$usuario "root";
$password "********";
$db_name "test";
// conectamos con la db
$conn mysql_connect($ip,$usuario,$password) or die();
// seleccionamos la base de datos
$huboerror mysql_select_db($db_name,$conn) or die();

return 
$conn;
}
?>
es la función que uso ahí en el primer script. El tema es que no imprime nada, se queda en blanco la página, como hago para listar bien la totalidad de los registros??. Un saludo y desde ya muchas gracias...

Última edición por juanf03; 08/03/2009 a las 22:22