Tenia errores torpes..
Código PHP:
function lista($fields, $table){
$query= "
SELECT
$fields
FROM
$table
";
$consulta = $this->conexion->query($query);
$consulta = $consulta->fetchAll();
$rows = explode(",", $fields);
#print_r($rows);
$num_rows = count($rows);
$impresion = "<tbody>";
#ACA TENIA UN ERROR.. le agregue un
foreach ($consulta as $cons) {
$impresion .= "<tr>";
for($i = 0; $i < $num_rows; $i++){
$impresion .= "<td>".utf8_encode($cons[$rows[$i]])."</td>";
}
$impresion .= "</tr>";
}
$impresion .= "</tbody>";
try{
echo $impresion;
}catch(PDOException $e){
print_r($e);
}
}
Muestra todo, ahora el problema es que no me muestra bien la tabla..
Me lo muestra como un string solo..
No me toma los <td>..
Código HTML:
Ver original<div class="table table-condensed table-striped table-bordered table-hover"> <?php $listado->lista($columnas, "articulo"); ?>