PDO/PHP/SQL requete where= :variable

ligory -  
 z0ulou -
Bonjour,

voici mon code.

$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=localhost;dbname=MaDB', 'root', '', $pdo_options);
$rep_bdd = $bdd->query("SELECT identifiant, mdp, prenom, id FROM membres WHERE identifiant= ':membre' ");
$rep_bdd->bindvalue('membre',$_POST[identifiant], PDO::PARAM_STR);
$rep_bdd->execute();
$data=$rep_bdd->fetch();

echo $data['prenom'];die();

Mon problème est que cela ne me renvoie rien. Je pense que ce serait un problème dans ma syntaxe SQL.

Merci de vos réponse.



A voir également:

1 réponse

z0ulou
 
Je ne suis pas sur mais il me semble que dans ta syntaxe il faut écrire ta requête avec le param :membre sans guillemets simples.
0