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

PL/SQL Oracle Discussion :

[HTML BD]Moteur de recherche


Sujet :

PL/SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    242
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2003
    Messages : 242
    Par défaut [HTML BD]Moteur de recherche
    Bonjour,

    J'ai créé une petite application sous HTML DB ( nouvelle version Builder Express ).
    Ce dernier consiste à un petit moteur de recherche.
    le moteur est basé sur des mots clés.

    Sur la page web, les utilisateurs voient un champ de saisie et un bouton de recherche.

    Exemple de requête

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Select * from matable where motcle like '%valeurduchamps%';
    Ceci fonctionne très bien, cependant il arrive que les utilisateurs insèrent plusieurs mots dans la case de saisie.

    Et la, bien sur, ma requete ne fonctionnera pas vu qu'elle ne cherche que sur un mot clé et non plusieurs.

    Alors je souhaiterais savoir s'il y a une possibilité de ce type.

    L'utilisateur saisit dans la case : [Mot1 Mot2]

    je souhaiterais divisé le string "Mot1 Mot2" en 2
    et faire la requête suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Select * from matable where motcle like '%Mot1% OR motcle like '%Mot2%';
    J'espère que vous comprenez mes explications.

    Est ce que d'après vous ceci est possible ? avec vous une suggestion à me donner ou un site ou autre ?

    Je vous en serez très reconnaissant.
    Merci
    Cordialement

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 74
    Par défaut
    Apparemment il n'existe pas de fonction en PL/SQL pour splitter un chaine. En revanche il existe pas mal d'exemple, comme :
    http://articles.techrepublic.com.com...1-5259821.html
    http://glosoli.blogspot.com/2006/07/...t-strings.html
    http://www.dbforums.com/oracle/99864...nto-array.html

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    242
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2003
    Messages : 242
    Par défaut
    Merci beaucoup pour tes liens, je vais de suite me plonger dedans merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Moteur de recherche (html et base de donnees)
    Par Larger dans le forum ASP.NET
    Réponses: 0
    Dernier message: 22/05/2009, 12h31
  2. [HTML] Champ formulaire moteur de recherche
    Par lelectronique.com dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 21/07/2008, 19h39
  3. Moteur de recherche parcourant le contenu html
    Par BernardT dans le forum ASP
    Réponses: 3
    Dernier message: 10/07/2006, 09h26
  4. moteur de recherche exclusion balises HTML
    Par RobinNono dans le forum ASP
    Réponses: 1
    Dernier message: 03/10/2005, 22h51

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