Bonjour,
Je viens vous solliciter car j'ai un soucis sur une requête.
Voici mon code :
Le soucis étant que ma requête ne fonctionne pas si je veut passer ma variable $_POST['par'] dans mon array.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $b = array( 'par' => $_POST['par'], 'recherche' => '%'.$_POST['recherche'].'%' ); $str = 'SELECT * FROM `'.Table_Membre.'` WHERE :par LIKE :recherche';
Si je mets ma variable directement sur ma requête comme ceci :
sa fonctionne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $b = array( 'recherche' => '%'.$_POST['recherche'].'%' ); $str = 'SELECT * FROM `'.Table_Membre.'` WHERE '.$_POST['par'].' LIKE :recherche';
Quelqu'un aurait il une idée ?
cordialement
Partager