Erreur lors d'une recherche avec caractère apostrophe dans le champs

Il y a une erreur de synthaxe SQL quand on recherche quelque chose via l'outil de recherche, exemple :
Dans la partie Rapports, je veux rechercher "Nova's Incident VII open air".
Donc je tape "Nova's Incident VII open air" et il me renvoie :

"Erreur : /home/sites/clients/skyforum/forum1.php:135
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 's Incident VII open air%' ORDER BY postit DESC, dateheure DESC ' at line 3".

A mon avis la recherche doit porter sur un index et il faut donc traduire le texte du champs de recherche pour enlever les apostrophes et autres caractères spéciaux.. mais ce n'est qu'un avis  Smiley

Smiley
il faut utiliser un anti-slash, ex :  nova\'s incident
Hey pas bête du tout ^^
Mais je pense pas qu'un utilisateur lambda pense à faire cela quand il fait une recherche pour trouver quelque chose.
Mais effectivement c'est une solution alternative Smiley
C'est effectivement un bug du forum Smiley