Intentando comprender su funcionamiento para implementarlo en el proyecto he querido hacer una consulta básica que muestre el id y el nombre de un usuario.
Me sale las impresiones, conectado y desconectado pero no muestra la consulta. Llevo toda la mañana probando cosas pero no, no lo consigo.
Este el el code:
Código PHP:
   <?php
/****** Error Report *********/
error_reporting(E_ALL);
ini_set("display_errors", 1);
/*****************************/
 
$strDSN = "mysql:dbname = basededatos; host = localhost; user = root; password = root";
try {
    $objPDO = new PDO($strDSN);
    print "Conexión realizada ....<br />\n";
    // La conexión
    $i = 0;
    $strQuery = "SELECT iduser, usuario FROM usuarios WHERE iduser = 2";
    $objStatement = $objPDO-> prepare($strQuery);
    $objStatement-> execute();
    while ($arRow = $objStatement-> fetch(PDO::FETCH_ASSOC)) {
            print 'Row ' . $i . '<br />' . "\n";
            
            foreach ($arRow as $key => $value) {
                    print 'Columna ' . $key . ', Valor ' . $value . '<br />' . "\n";
            };
            $i++;
    };
  
} catch (PDOException $e) {
    echo 'Hay errores: ' . $e-> getMessage() . "\n";
    exit(0);
}
 
// Desonectar
$objPDO = NULL;
print "Desconexión realizada.\n";
?>    
 



