Estoy intenado aprender hacerca de la extension PDO pero me ha resultado algo dificil, tengo el siguiente codigo y los datos hacia la base de datos estan bien, no me refleja ningun error, pero no me muestra nada
en que estoy mal?
Código PHP:
class myClass
{
public function db_connect()
{
try {
$dbh = new PDO('mysql:host=localhost;dbname=agenda','root', 'protego');
foreach($dbh->query('SELECT id from agenda') as $row) {
print_r($row);
}
$dbh = null;
}catch (PDOException $e) {
print "Error!: " . $e->getMessage() . "<br/>";
die();
}
}
}
$perl = new myClass();
$perl->db_connect();
Podrian explicarme un poco en lo que estoy mal :S