Nous sommes actuellement le 22 Août 2018 08:08

Heures au format UTC + 1 heure [ Heure d’été ]




 Page 1 sur 1 [ 4 messages ] 
Auteur Message
 Sujet du message: Améliorer la requete de recherche
MessagePublié: 12 Août 2009 14:54 
Avatar de l’utilisateur

Inscrit le: 29 Jan 2006 01:00
Messages: 208
Localisation: Rennes (35)
Je rencontre souvent 2 problèmes pendant mes recherches, un est facile à gérer, l'autre peut-être moins (+ une suggestion):


1) Lorsqu'on recherche un film qui commence par un l' ou autre, si on met uniquement le mot qui est après le l' ça ne le trouve pas.

Exemple:

"étrange histoire" = 0 résultat
"l'étrange histoire" = 5 résultats

Solution:

Modifier la requête de recherche en mettant du "like '%étrange%'" au lieu de "= 'étrange'". Je crois que chaque mot est testé un à un donc ça devrait être simple, vu mes tests chaque mot doit être associé à plusieurs fiche dvds et ensuite il y a un croisement si il y a plusieurs mots ^^

2) Cela arrive, mais là c'est un peut de ma faute aussi, que je recherche le nom d'un dvd de manière approximative, ça serait pas mal de proposer des résultats ressemblant et de mettre un % de réussite de la recherche.

Exemple:

"spiderman" 1 résultat
"spider-man" 42 résultats
"spider man" 0 résultat

Solution:

Utiliser la fonction "soundex" de mysql, plus d'infos: http://www.editeurjavascript.com/trucs/ ... plesse.php

3) Ce n'est pas un problème, plutôt une demande, mais toujours sur la recherche, la fonction qui affiche les premiers résultats directement en ajax est pas mal, seulement elle se base que sur les premiers caractères du nom du dvd:

Exemple:

"l'étrange histoire" --> liste les résultats
"benjamin button" --> rien ne se passe

Solution:

de même que le 1), faire du "like '%benjamin button%' par rapport au nom complet du dvd cette fois



Voilà pour mes suggestions, sinon rien à redire, bravo !


Hors-ligne
 Profil  
 
 Sujet du message:
MessagePublié: 16 Août 2009 18:52 
Avatar de l’utilisateur

Inscrit le: 01 Oct 2002 00:00
Messages: 1106
Chunky,

J'ai travaillé sur tes 3 remarques. C'était un petit peu plus compliqué que ce que tu proposais car nous utilisons un moteur d'indexation custom mais au final je pense avoir pallier à tes 3 points.

cordialement,
Yannick


Hors-ligne
 Profil  
 
 Sujet du message:
MessagePublié: 16 Août 2009 20:07 
Avatar de l’utilisateur

Inscrit le: 29 Jan 2006 01:00
Messages: 208
Localisation: Rennes (35)
C'est génial ! Merci beaucoup pour tous ces efforts :D


Hors-ligne
 Profil  
 
 Sujet du message:
MessagePublié: 18 Août 2009 10:39 
Avatar de l’utilisateur

Inscrit le: 29 Juin 2003 00:00
Messages: 883
Localisation: assis devant l écran
Excellente modif, merci à Chunky et Yannick !


Hors-ligne
 Profil  
 
Afficher les messages publiés depuis:  Trier par  
 Page 1 sur 1 [ 4 messages ] 

Heures au format UTC + 1 heure [ Heure d’été ]


Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Rechercher pour:
Aller vers: