j'ai testé le soundex de MySQl sur une faute courante : "dans" et "dasn". On obtient D520 et D250. On abient les mêmes lettres et chiffres mais aps dans le bon ordre. Je ne sais pas trop comment interpréter ça : hasard ou normal Par ailleurs, meta_phone fonctionne surtout pour des mots anglais. Le mieux, à mon avis, c'est levenshtein(), mais pas utilisable pour effectuer une requête SQL. en fait, ce qu'il faudrait, c'est une fonction qui prenne en entrée un mot et qui génère tous les mots proches. Ensuite, on recherche dans la BD un des mots de la liste générée. Ce système, ça me fait penser à l'algo breveté par un étudiant américain récemment acheté par Google ...