Hola Miguel ngel,
Estoy empezando a utilizar la clase Spoon Database y me encuentro con un problema, es el siguiente:
Con la forma habitual de programar, para recuperar el resultado de una consulta de varios (todos) registros, m?concretamente para mostrarlos en una tabla, yo utilizaba este c?o (m?o menos):
<?php
$result = mysql_query("SELECT * FROM tabla");
// Parte din?ca de la tabla
while ($row=mysql_fetch_array($result))
{
echo "<tr bgcolor="#FFFFFF"> ";
echo "<td>$row[0]</td> ";
echo "<td>$row[1]</td> ";
echo "<td>$row[2]</td> ";
echo "<td>$row[3]</td> ";
?>
<td><img src=editar.png alt=Editar border=0></td>
<td><img src=eliminar.png alt=Eliminar border=0></td>
<?php
echo "</tr> ";
}
?>
Y normalmente funcionaba, ahora con esta clase, me encuentro que al hacerlo as?r
<?php
//Obviamente antes de todo esto, he incluido la clase y dem?r
$consulta = "SELECT * FROM tabla";
$resultado = $db->getRecords($consulta);
// Parte din?ca de la tabla
while ($row=mysql_fetch_array($resultado))
{
echo "<tr bgcolor="#F4F2ED"> ";
echo "<td>$row[0]</td> ";
echo "<td>$row[1]</td> ";
echo "<td>$row[2]</td> ";
echo "<td>$row[3]</td> ";
?>
<td><img src=editar.png alt=Editar border=0></td>
<td><img src=eliminar.png alt=Eliminar border=0></td>
<?php
echo "</tr> ";
}
?>
Y me muestra un error que dice:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /public_html/script.php on line 94
La l?a 94 es: while ($row=mysql_fetch_array($resultado))
Luego me muestra el encabezado o parte fija de la tabla, pero no muestra ning?egistro m?
¿Me podr? poner un ejemplo de c?utilizar esta clase para obtener este resultado?
Muchas gracias por anticipado. Un saludo.
Rub? Pertenece a la categoría:
| |