probé el siguiente código quitandole el punto y coma a las entencia sql y usando printf en vez de echo pero nada:
Código PHP:
<html>
<head>
<title>Results</title>
</head>
<body>
<?php
include("connect.php");
$conn=conectar();
$query="SELECT * FROM personas";
$result=mysql_query($query);
echo "<table border='1'>";
while($row=mysql_fetch_array($result)){
printf("<tr><td>%s</td>", $row["nombre"]);
printf("<td>%s</td>", $row["direccion"]);
printf("<td>%s</td>", $row["email"]);
}
echo "</table>";
?>
</body>
</html>
también probé dejandole el ; a la sentencia sql, pero lo mismo.....
en cuanto al archivo connect.php es este:
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("error");
// seleccionamos la base de datos
$huboerror = mysql_select_db($db_name,$conn) or die("error");
return $conn;
}
?>