sto seguendo sia un libro sia il sito ufficiale per studiare PDO.
ho creato un file config.php per provare la connessione:
codice:
<?php

$dns = "mysql:dbname=banca;host=localhost";
$user = "user";
$pass = "pass";
try {
    $objPDO = new PDO($dsn, $user, $pass);
    print "OK";
} catch (PDOException $e) {
    echo $e->getMessage();
    exit(0);
}
$objPDO = NULL;
print "Disconnessione ok";
?>
ottengo sempre:
invalid data source name
nn riesco a capire dove sbaglio però.