Recherche chaine et Affichage...

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Recherche chaine et Affichage...

par Chinese75 » 10 mai 2006, 16:49

Une bonne requête SQL.... ! :D

Merci ! J'avais imaginé une usine a gaz ... :shock: [/code]

par sadeq » 10 mai 2006, 13:52

Par exemple, si t'as nommé ce champ de saisie "critere" et que ta une_table qui contient le champ "nom" sur lequel se fera la recherche, la requête sql qui doit faire la recherche est la suivante:

Code : Tout sélectionner

SELECT nom FROM une_table WHERE nom LIKE '%$critere%'
Où:
LIKE : opérateur signifiant "COMME" qui vérifie si une valeur se trouve dans un champ.
La position de la valeur (ici $critere) recherchée dans le champ "nom" est indiquée par le caractère générique % qui remplace 0 à N caractères inconnus.
La chaîne '%$critere%' veut alors dire que la valeur $critere recherchée peut se trouver n'importe où dans le champ "nom" (au début, au milieu ou à la fin) puisque deux % entourent $critere.

Recherche chaine et Affichage...

par Chinese75 » 10 mai 2006, 13:29

Bonjour,

Je suis plutôt moyen ... et j'aimerais faire un truc....

Taper dans un champs texte : MA par exemple
et qu'il m'affiche dans un tableau :

Marseille
Amarante
Magicien


Bref, toute les occurente ou la chaine MA apparait dans un champs
d'une colonne de la base... dans le mot quoi... ^^

Genre moteur de recherche mais light...

Merci pour vos conseils ! :lol: parce que sèche un peu...