IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Requête pour un moteur de recherche


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 67
    Par défaut Requête pour un moteur de recherche
    Bonjour,
    Je suis en train de mettre en place un annuaire avec un moteur de recherche sous Joomla. Dans un champ de l'annuaire les membres rentrent des mots clés en rapport avec leur compétence. (exemple: php, mysql, html, ..). Actuellement ma requête recherche le mot exact. J'aimerais pouvoir rechercher plusieurs termes à la fois. Exemple: je tape dans ma recherche : javascript + html et j'obtiens les membres qui pratiquent le javascript et le html.
    Comment faire ?

    Voila ma requete:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    SELECT * 
    FROM #__peoplebook 
    WHERE LOWER($_REQUEST[FIELD]) LIKE '%".$data."%' AND status=".$search_status." AND published='1' AND catid='$row1->id' 
    ORDER BY LOWER($sort_field) $sort_order $limit_str

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 67
    Par défaut
    Existe -t-il une fonction php pour séparer une variable en deux grâce à l'espace ou au signe + :
    je m'explique : quand je fais une recherche : terme1 + terme2 ou terme1 terme2, il récupère l'ensemble dans une seule variable.
    Peut -on séparer cette variable en fonction de l'espace ou du signe + ?

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349

Discussions similaires

  1. Requête SQL pour un moteur de recherche
    Par CrazyCow007 dans le forum Débuter
    Réponses: 3
    Dernier message: 23/06/2010, 13h09
  2. Réponses: 6
    Dernier message: 14/10/2008, 23h05
  3. Réponses: 7
    Dernier message: 03/04/2007, 20h57
  4. [SQL] Aide pour un moteur de recherche
    Par Death83 dans le forum PHP & Base de données
    Réponses: 15
    Dernier message: 26/10/2005, 14h12
  5. comment faire ma base de donnée pour un moteur de recherche
    Par HoB dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 04/05/2004, 15h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo