Requête LIKE

Mammouth du PHP | 804 Messages

11 juin 2007, 12:06

Bonjour,

Je rencontre un problème sur une requête de recherche avec la condition LIKE

Exemple si j'ai les mots suivants

PieRre
jean-pierre
biere

Si ma recherche est ier

Je voudrais que ma requête accepte tout ! Majuscules, minuscules, mots découpés

Actuellement ma requête affiche bien les données si je tape le mot entier, en respectant les majuscules mais cela ne m’arrange pas :

Voici ma requête

$query = "SELECT * FROM $membres WHERE nom LIKE '%".$_POST['search']."%' 
or prenom LIKE '%".$_POST['search']."%' or email LIKE '%".$_POST['search']."%' 
Order by mail Asc "; 
Merci d'avance

ViPHP
ViPHP | 5924 Messages

11 juin 2007, 13:36

Utilises la fonction LOWER()

Mammouth du PHP | 804 Messages

11 juin 2007, 13:58

excellent merci :wink: