¿Me ayudan?
Código PHP:
Ver originalrequire 'Logica.php';
require 'SQL.php';
$logica = new Logica();
$db = new SQL();
$listaCategorias = $logica->listarCategorias();
if(count($listaCategorias)>0) {
echo "<table>";
//header
echo "<tr><td>ID</td>";
echo "<td>Nombre</td>";
echo "<td>Descripción</td></tr>";
//data
while ($row = $db->recorrer($listaCategorias)) {
echo "<tr><td>{$row['id']}</td>";
echo "<td>{$row['nombre']}</td>";
echo "<td>{$row['descripcion']}</td></tr>";
}
echo "</table>";
}
else
{
echo 'No hay categorias';
}
Código PHP:
Ver originalclass Logica
{
public function listarCategorias()
{
require 'Categoria.php';
$categorias = new Categoria(null, null);
$categorias->Listar();
return $categorias;
}
}
//clase USUARIO
Código PHP:
Ver originalpublic function Listar()
{
$db = new SQL();
$sentencia = "SELECT * FROM categorias;";
$sql = $db->query($sentencia);
$arrayAso = $db->recorrer($sql);
return $arrayAso;
}
//CLASE SQL
Código PHP:
Ver originalpublic function recorrer($x)
{
}
public function rows($y)
{
}