aersh... varios cambios.
primero, coloca esto en la primera linea
Código PHP:
ini_set ("display_errors","1" );
Despues prueba con esto:
Código PHP:
<?
function conectarse()
{
if (!($link=mysql_connect("localhost","root","")))
{
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db("test",$link))
{
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
}
?>
y abajo usa esto otro
Código PHP:
<?
include("connect.php");
$conn = conectar();
$query = "SELECT * FROM personas";
$result=mysql_query($query);
if (!$result)
{
echo "Error: problemas con la consulta" . mysql_error();
} else {
$i = 0;
while($row=mysql_fetch_array($query))
{
echo "<td>".$row['nombre']."</td>";
echo "<td>".$row['direccion']."</td>";
echo "<td>".$row['email']."</td>";
$i++;
}
}
?>
Asi compruebas en todas las instancias de conección a la base de datos.
Fijate que le puse validador en la pagina de conexion, le saqué el punto y coma de la consulta, le puse validador de pregunta sql y comillas dobles al echo.
Espero que te resulte.
Silla!