Buenas hace tiempo que leo el foro y recien ahora me animo a postear algo, porque no encontre solucion a mi problema por ningun sitio, ojala me puedan ayudar y no sea mucha molestia.
bueno al grano tengo este script en php
Código PHP:
<?php
$db = new mysqli('localhost', 'user', 'pass', 'database');
if (mysqli_connect_errno())
{
echo 'Error: No se pudo conectar a la base de datos. Intente de nuevo en otro momento';
exit;
}
$query = "SELECT * FROM 'tabla'";
$result = $db->query($query);
$num_results = $result->num_rows;
echo "El numero de Entradas es: ".$num_results."<br />";
echo "<table border = '1'> \n";
for ($i=0; $i<$num_results; $i++)
{
$row=$result->fetch_assoc();
echo "<tr> \n";
echo "<td>".$row["campo1"]." / ".$row["campo2"]."</td> \n";
echo "<td>".$row["campo3"]."</td>\n";
echo "<td>".$row["campo4"]."</td>\n";
echo "</tr> \n";
}
echo "</table> \n";
?>
concretamente en "$num_results = $result->num_rows;"
el mismo script funciona en mi servidor web pero da ese fallo en mi pc, tengo instalado PHP 5.3.2, Apache 2.2.15, Mysql 5.1.48, todo esto funcionando en windows xp sp3. ¿cual puede ser la solucion?
PD1: tengo activadas las extensiones mysql y mysqli
PD2: soy muy nuevo en el tema
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
saludos.