Accueil > Forum > > > > Recherche par critère ou reccherche flou
Recherche par critère ou reccherche flou
mardi 21 février 2006 à 17:11:53 |
Recherche par critère ou reccherche flou

pbreaker
|
Bonjour, Je suis en galère pour un moteur de recherche, en fait mon problème consiste a afficher des resultats d'une requete de ce moteur mais qui demande de chercher dans plusieur champs, et gros la requete que j affiche duplique les resultats vu que par example si je cherche par email et/ou par nom et par consèquent les resultat son complètement faux. J'ai pensé a faire une recherche par critère c a d (nom, login, adresse mail ...), mais ca me semble pas terrible comme solution. Merci d'avance.
|
|
mardi 21 février 2006 à 17:40:48 |
Re : Recherche par critère ou reccherche flou

sidf
|
c'est la question tu veux une recherche multi-critère ou sur un seul critère sélectionné ?? (plus simple) A toi de voir
|
|
mardi 21 février 2006 à 18:12:22 |
Re : Recherche par critère ou reccherche flou

pbreaker
|
Ben ce qui m'interesse c'est plutot une multi-critère mais si c'est trop dificile j opterai pour l'autre
|
|
mardi 21 février 2006 à 18:20:24 |
Re : Recherche par critère ou reccherche flou

sidf
|
si tu sais concaténer une requête sql pas de problème
tu as un bout de code à montrer
avec ce qui ne marche pas bien ??
|
|
mardi 21 février 2006 à 18:30:29 |
Re : Recherche par critère ou reccherche flou

pbreaker
|
voila ma requete sql avec un seul critère (nom)
elseif (isset($HTTP_GET_VARS['search']) && tep_not_null($HTTP_GET_VARS['search'])) {
$keywords = tep_db_input(tep_db_prepare_input($HTTP_GET_VARS['search'])); // mot clé de recherche
$search = "and o.customers_name like '%" . $keywords . "%' "; // string de recherche
$orders_query_raw = "select o.orders_id, o.customers_name, o.customers_id, customers_email_address, o.payment_method, o.date_purchased, o.last_modified, o.currency, o.currency_value, s.orders_status_name, ot.text as order_total from " . TABLE_ORDERS . " o left join " . TABLE_ORDERS_TOTAL . " ot on (o.orders_id = ot.orders_id), " . TABLE_ORDERS_STATUS . " s where o.orders_status = s.orders_status_id and s.language_id = '" . (int)$languages_id . "' and ot.class = 'ot_total' " . $search . $sortorder;
}
moi je voi un peu la solution avec une modif sur : $search="and o.customers_name or customers_email_address like '%" . $keywords . "%' "; mais ca duplique les resultats avecc des données completement fausses voila merci
|
|
mardi 21 février 2006 à 18:48:13 |
Re : Recherche par critère ou reccherche flou

sidf
|
deja tu peux simplifier, si les noms de tables ne sont pas des variables, pas de concaténation
tu y verras + clair
from " . TABLE_ORDERS . "
from TABLE_ORDERS
j'aimerais bien voir le formulaire, je ne comprends pas bien
mais
$search="and o.customers_name or customers_email_address like '%" . $keywords . "%' ";
ça , ça ne peut pas marcher, il faut répéter le like
$search="and o.customers_name like '%". $keywords ."%' or customers_email_address like '%". $keywords ."%' ";
|
|
mardi 21 février 2006 à 18:49:09 |
Re : Recherche par critère ou reccherche flou

sidf
|
Réponse acceptée !
je mettrais même des () là
$search="and (o.customers_name like '%". $keywords ."%' or customers_email_address like '%". $keywords ."%' )";
|
|
mardi 21 février 2006 à 19:03:01 |
Re : Recherche par critère ou reccherche flou

pbreaker
|
Merci BCP c'etait ca l erreur . franchement merci beaucoup.
|
|
mardi 21 février 2006 à 19:05:08 |
Re : Recherche par critère ou reccherche flou

Arnauti
|
Lis ma signature ... ^^ A++
Si un des membres à poster une reponse qui convient, accepter là !
|
|
mardi 21 février 2006 à 19:06:55 |
Re : Recherche par critère ou reccherche flou

sidf
|
au plaisir
:?)=)
|
|
Cette discussion est classée dans : recherche, moteur, critère, flou, reccherche
Répondre à ce message
Sujets en rapport avec ce message
moteur de recherche [ par fatNugly ]
Bonjour, j'ai des petites questionsle quel des languages suivant php, c, est il le plus adequat pour faire un moteur de recherche dans une page?? la c
moteur de recherche [ par fatNugly ]
Bonjour, j'ai des petites questionsle quel des languages suivant php, c, est il le plus adequat pour faire un moteur de recherche dans une page??la cr
excuser moi vous avez une idee ?. [ par flashx ]
flashxsalut ya t'il quelqu'un qui a une idee pour faire un robot de moteur de recherche car je sais pas comment ca marche de trop la je vais cree un m
moteur de recherche alphabétique [ par princeg ]
Quelqu'un peut-il m'aider, please? je voudrais créer un moteur de recherche alphabétique comme celui présent sur le site www.zouklist.fr.st et en plu
amélioration d'un moteur de recherche [ par Coundelitch ]
bonjour !J'aimerai savoir quelles sont les solutions envisagable, afin d'améliorer mon moteur de recherche.Pour info c'est un moteur de recherche en P
Requete sur moteur de recherche [ par sana72 ]
Bonjour, Je voudrais creer un script qui me permettrait de savoir a quelle position se trouve mon site sur un ou des moteur de recherche, Voila l'idée
Creation d'un moteur de recherche [ par Coundelitch ]
bonjour !Je dois créer un moteur de recherche en PHP. Ce moteur cherchera dans un dossier des fichiers au format HTML.C'est peut-etre simple mais le p
moteur de recherche à partir d'un formulaire [ par cindy648 ]
Je dois faire un moteur de recherche en php et je n'y connais rien du tout, pouvez-vous m'aider??? 8)Ce moteur de recherche devra répondre aux requète
Moteur de recherche [ par NDK ]
Bonjour à tous !!!J'aimerais réaliser en php, un moteur de recherche style net2one si vous connaissez.la différence de ce moteur de recherche par rapp
Ajouter la troncature dans un moteur de recherche [ par baboun ]
Bonjour, je viens crier au secours.Je tente d'insérer un système de troncature dans mon moteur de recherche php sur base de donnée MySQL.(Sans vouloir
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Forum
SELECTSELECT par hab2oo
Cliquez pour lire la suite par hab2oo
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|