|
Publicité | ||||||||||||||||||||||
|
|
#1 (permalink) |
|
Membre Confirmé
![]() Date d'inscription: mai 2007
Localisation: très très loin
Messages: 252
|
Salut,
Dans un site que je de développer en php, je veux offrir l'option de recherche des utilisateurs enregistrés en utilisant un algorithme de correspondance type(jaro-winkler). Je préféré que la recherche avec correspondance se fait au niveau de la base de données au lieux de charger la liste des utilisateurs puis appliquer l'algorithme cas par cas. Avez vous une idée sur la requête à écrire. Merci d'avance.
__________________
rien pour l'instant
|
|
|
|
|
|
#4 (permalink) |
|
Membre émérite
![]() Date d'inscription: novembre 2007
Localisation: France
Messages: 766
|
Ca dependra de ton sgbd, mais a ma connaissance non.
Par contre, tu trouveras peut etre qq un qui a deja ecrit une telle fonction. Je crois aussi que certains sgbd permette d'utiliser du code C dans les fonctions. Utile pour des ptits algo bien rapide ! Es-tu obliger d'utiliser cet algo ? Il existe pas mal d'algo de distance de chaine de caractères ! ex avec mysql, et l'algo levenshtein : http://codejanitor.com/wp/2007/02/10...ored-function/ Z. |
|
|
|
|
|
#5 (permalink) |
|
Membre Confirmé
![]() Date d'inscription: mai 2007
Localisation: très très loin
Messages: 252
|
Merci beaucoup,
En fait, j'ai choisi jaro-winkler pour pouvoir comparer des nom complets. Mais bon, je me contenterai de l'algorithme de levenshtein jusqu'à ce que je trouve une autre alternative. Merci encore une fois
__________________
rien pour l'instant
|
|
|
|
|
|
![]() |
||
recherche avec un algorithme de correspondance avec MySQL
|
||
| Outils de la discussion | |
|
|