Fatal error: Call to a member function setFetchMode() on a non-object in
	
	
		bonjour,
depuis 3 jours j me bas avec cette erreur j'utilise php avec pdo 
voici mon code 
l'erreur est dans la ligne ou il y a le setFetchMode
je suis sur de ma requete 
merci de votre aide.
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 
 |  
$connexion = new PDO(SQL_DSN, SQL_USERNAME, SQL_PASSWORD);
	$req = "SELECT Enseignants.[Login], Enseignants.[MotDePasse]
FROM Enseignants
WHERE (((Enseignants.[Login])='toto') AND ((Enseignants.[MotDePasse])='toto'))";
	$resultats = $connexion->query($req);
	$resultats->setFetchMode(PDO::FETCH_ASSOC); // on dit qu'on veut que le résultat soit récupérable sous forme d'objet
 
 
	header("Expires: Mon, 26 Jul 1997 05:00:00 GMT" );
	header("Last-Modified: " . gmdate( "D, d M Y H:i:s" ) . "GMT" );
	header("Cache-Control: no-cache, must-revalidate" );
	header("Pragma: no-cache" );
	header("Content-type: text/xml");
    $xml = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n";
	$xml .= "<authentification>";
 
	 while($ligne=$resultats->fetch())  // on récupère la liste des membres
	 {
		$xml .= "<ligne>";
		$xml .= "	<login>".$ligne['Login']."</login>";
		$xml .= "	<password>".$ligne['MotDePasse']."</password>";
		$xml .= "</ligne>";
	 }
	$resultats->closeCursor(); // on ferme le curseur des résultats
 
	$xml .= "</authentification>";
	echo $xml; |