Bonjour,
Je me demande si d'autres ont déjà été confrontés à mon petit problème (et l'ont résolu ! 
J'interroge une DB Mysql contenant les données de 1000 personnes environs.
Une requête AJAX sélectionne tous les noms correspondant au fur et à mesure de la frappe des caractères saisis dans un champ texte.
Le problème est le suivant: les espaces
Lorsqu'on a tapé "de", on récupère :
DE BODT
DE BOCK
de BOUCK
DE CLERCQ
DE GALAND
DEBECKER
DEBOUTE
....
Le problème est double:
1. l'ordre alphabétique est incorrect à cause des espaces (mais de cela, je pourrais encore m'arranger)
2. dès que je tape la 3e lettre, "b" par exemple, il ne me reste plus que
DEBECKER
DEBOUTE
...
Et là c'est la cata ! j'ai perdu tous les noms en "DE " à particule !
Il faudrait pouvoir mettre une expression dans la clause WHERE permettant de supprimer les espaces, mais quoi ?
Si un petit génie avait une idée... géniale
, je serai ravi de pouvoir en profiter.
Merci d'avance à tous les génies
Mike
Partager