Buenas noches amigos.
Me gustaría pasar de fetch_all a fetch_array. La aplicación está en plan MVC de tal manera:
LibrosModelo
Código PHP:
Ver originalpublic function get_libros_slider()
{
$result = $this->_db->query("select * from libros WHERE recomendado != 1
ORDER by rand(".time()."*".time().") limit 6"); $libros = $result->fetch_all(MYSQLI_ASSOC);
return $libros;
}
LibrosControlador
Código PHP:
Ver original$slider = $libroModelo->get_libros_slider();
Y la vista que es donde tengo problemas, pues con el "fetch_all" si puedo usar el bucle foreach, pero cuando lo paso a fetch_array, no me funciona.
Código HTML:
Ver original<!-- bucle inicio -->
<?php foreach ($slider as $row):?>
<a href="libro.php?id=<?php echo $row['id'];?>">
<img src="libros/<?php echo $row['caratula'];?>" alt="">
<?php endforeach ?>
<!-- bucle fin -->