Hola, gracias por tu respuesta y perdona por tardar tanto.
Al implementar tu código me aparece como que la función fetch_object no está definida:
Fatal error: Call to undefined method mysqli::fetch_object() in C:\Users\JaimeMSE\Dropbox\www\librerias\class_db.p hp on line 55
Código PHP:
Ver originalpublic function selectAll()
{
if($limit=null)
{
$this->consulta = $this->db->query("SELECT * FROM web_1_articulos WHERE estado='Publicado' LIMIT 0,2");
}
else
{
$this->consulta = $this->db->query("SELECT * FROM web_1_articulos WHERE estado='Publicado' LIMIT 0,2");
}
while($rows = $this->db->fetch_object($this->consulta))
{
$this->resultado[] = $rows;
}
return $this->resultado;
}
He puesto la consulta directamente para que no me dé problemas a la hora de consultar los datos.