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