bonjour a tous !! je viens d'installer zend studio , et j'ai un message d'erreur "could not find driver" en utilisant PDO alors que je n'en ai pas en utilisant dreamweaver et que ma bd est parfaitement geree (insertion etc ...) avec celui ci . pourriez vous m'aider a comprendre?
$sql = "insert into essai (texte) values('ce ci est un texte')"; $sql2 = "select * from essai"; $bd->exec($sql); $del = $bd->prepare($sql2); $del->execute();
/* Retourne le nombre de lignes effacées */ print("Retourne le nombre de lignes effacées :" $count = $del->rowCount(); print("Effacement de $count lignes.<br />" ?>
voila le probleme: -quand je teste ce avec le localhost de wamp tout fonctionne.
par contre quand je suis sous zend studio ,et que je commence le debogage(f5);
la j ai un message d'erreur 'could not find driver' qui est en fait la pdoexception de catch.
alors pourquoi ce message d'erreur n'apparait que sous zend studio??
merci de m'aider
ps:si julien pouvait etre assez pauli pour me repondre ..
L'extension 'php_pdo_mysql.dll' n'est par installée dans l'environnement de débogage de Zend Studio !
1. Copier 'php_pdo_mysql.dll' de ton installation WampServer dans 'C:\Program Files\Zend\ZendStudio-5.5.0\bin\php5\ext' (chemin d'accès par défaut de l'installation de Zend Studio) 2. Ajouter la référence à cette bibliothèque dans le fichier 'C:\Program Files\Zend\ZendStudio-5.5.0\bin\php5\php.ini' : extension_dir=C:\Program Files\Zend\ZendStudio-5.5.0\bin\php5\ext extension=php_curl.dll extension=php_mysql.dll extension=php_mysqli.dll extension=php_pdo.dll extension=php_pdo_mysql.dll ...