Bonjour a tous,
Je n'arrive pas a comprendre ce qui est faux dans la requete que j'envoie. Si je retire le Where, alors j'ai des résulats.
Code Php : 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 $bdd = new_PDO(); /* // // la requete erronee // /* */ $stReq = "SELECT * FROM Users WHERE Login=?"; $Res=$bdd->prepare(stReq); $Res->execute(array(strtolower($_GET['Login']))); //si je mets un login qui existe en base j'ai toujours 0 Row et 0Colonnes echo '<i>le nombre de resultat : '.$Res->rowCount() .'x'.$Res->columncount().';'.$iCount.'-Req='.$stReq.'Login='.$_GET['Login'].'<br>'; /* // // la requete qui fonctionne // /* */ $stReq = "SELECT * FROM Users"; $Res=$bdd->Query(stReq); //si je retrouve bien mes petits. =[ echo '<i>le nombre de resultat : '.$Res->rowCount() .'x'.$Res->columncount().';'.$iCount.'-Req='.$stReq.'Login='.$_GET['Login'].'<br>';
Je subodore que j'ai une erreur de cast mais je ne vois pas du tout où...
Auriez vous une idée?
Partager