Gracias hhs, pero el problema sigue igual, no me muestra nada en pantalla. Pongo el código actualizado:
Código PHP:
Ver original<?php
require("../cgi-bin/conn.inc.php");
class paginasModelo
{
public function consultaPaginas($db)
{
try{
$db -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$consulta = $db -> prepare('SELECT id_pagina, titulo, orden FROM paginas');
$consulta -> execute();
$paginas = $consulta -> fetchAll();
return $paginas;
} catch(PDOException $e) {
echo "Error: ".$e -> getMessage();
}
}
}
$pag = new PaginasModelo();
$pag -> consultaPaginas( $con -> db );
foreach($paginas as $pagina){
echo $pagina["id_pagina"].$pagina["titulo"].$pagina["orden"];
}
?>
Está claro que el problema es mi inexperiencia. ¿Qué hago mal?