Bonjour à tous,
Je voudrais effectuer une recherche dans la base sans tenir compte du signe de ponctuation.
> Je pourrais supprimer toute ponctuation dans les mots recherchés avec une expression régulière, sauf que je voudrais retrouver cette ponctuation dans l'affichage du résultat.
> Je pourrais aussi utiliser like au lieu de = mais j'ai besoin de chercher exactement le même mot.
Est-ce que regexp permet de faire ce genre de tri ?
Voilà ma requête :
C'est un petit module de remplacement de mots, donc certains mots de la recherche sont remplacés, d'autres pas. C'est pourquoi j'affiche sur la ligne de résultat les mots remplacés et ceux qui ne le sont pas, je dois donc garder la ponctuation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $req = mysql_query("SELECT * FROM matable WHERE colonne='$mot'");
Merci de vos propositions.
Partager