je suis en train d'essayer d'apprivoiser PDO, c'est pas facile, mais ça vient doucement...
ET là je m'attaque aux requêtes préparées... et .... ça bloque!
pour une requête qui marche dans phpmyadmin, je n'ai aucun résultat, un array vide...
<?php
$dsn = 'mysql:host=xxx; dbname=xxx';
$user = 'xxxx';
$passWd = 'xxxx';
try{
$cnx = new PDO($dsn, $user, $passWd);
}
catch(PDOExecption $ePDO){
die ('<h2>ERR de Connexion :</h2>' . $ePDO->getMessage());
}
echo '<h2>Connexion OK !</h2>';
try{
$stmt = $cnx->prepare('SELECT id, Auteur, Titre FROM livres WHERE id <= 100',array(PDO::ATTR_CURSOR, PDO::CURSOR_FWDONLY));
}
catch (PDOException $e){
die ('<h2>ERR de préparation de Qry :</h2>' . $ePDO->getMessage());
}
/* Exécute une requête préparée en passant un tableau de valeurs */
$stmt->execute(array(':id' => 20));
$_20 = $stmt->fetchAll();
print_r($_20);
?>
je sais pas d'oèu ça peut venir...