Bonjour.

En mettant qu'un seul LIKE, tout fonctionne bien avec mon code-ci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$results = $dbh->prepare('SELECT id,name,message FROM paginate WHERE message LIKE :search ORDER BY id DESC LIMIT :position, :item_per_page ');
$results->bindParam(':position', $position, PDO::PARAM_INT, 4);
$results->bindParam(':item_per_page', $item_per_page, PDO::PARAM_INT, 4);
$results->bindParam(':search', $valid_search, PDO::PARAM_STR, 25);
$results->execute();
Mais, si je veux faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
...message LIKE :search OR name LIKE :search
J'ai un message d'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Invalid Parameter number
à execute().

Besoin d'aide sur cela.