Bonjour,

je travaille avec WAMPSERVER 2.5. J'utilise les versions suivantes :
PHP version 5*.5.12 ; Apache version 2.4.9 ; MySQL version 5.6.17.

J'ai fait des petits codes php et tout s'est bien passé.

En revanche dès que j'ai voulu utiliser une requête préparée, j'ai obtenu ce message : Erreur : could not find driver.

J' ai cherché sur le WEB mais je n'ai rien trouvé.

php_pdo_mysql est bien activé.

Voici le code sur lequel le driver n'est pas trouvé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
try
{
	$bdd=new PDO('mysql : host=localhost;dbname=test_2;charset=utf8','root','');
}
catch (Exception $e)
{
	die ('erreur : '.$e->getMessage());	
}
 
$req = $bdd -> prepare('SELECT nom, prix FROM jeux_video where posesseur = ? AND prix<=ORDER BY prix');
$req ->execute (array($_get['possesseur'], $_get['prix_max']));
 
echo '<ul>';
while ($donnees = $req -> ftch())
{
	//Le . sert à la concaténation
	echo '<li>' .$donnees['nom'] . '(' . $donnees['prix'] . 'Euros) </li> ';
}
echo '</ul>';
 
$req->closeCursor();
 
?>
Merci par avance pour votre aide.