J'essaye PDO en local, j'utilise un script tiré du livre PHP5 avancé, mais rien ne se passe, ce qui m'inquiète c'est que je n'ai même pas de message d'erreur.
Code : Tout sélectionner
$user='root';
$pass = 'root'
$dsn = 'mysql:host=localhost; dbname=publication';
//connexion à la base de donnée
try {
$dbh = new PDO($dsn, $user, $pass);
} catch ( PDOExeption $e) {
die( " Erreur ! : " . $e->getMessage() );
}
// insertion d'un enregistrement
$sql = " INSERT INTO auteur (login) VALUES ('roms') ";
dbh->exec($sql);
//lecture d'un enregistrement
$sql = "SELECT login FROM auteur";
$resultat = $dbh->query($sql);
while ($row = $resultat-> fetch() ) {
print_r($row);
}
// fermeture de la connexion
$dbh = NULL;