caractere joker

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 : caractere joker

par demipoulp » 13 janv. 2006, 14:34

merci 8)

par Ripat » 13 janv. 2006, 13:45

Ou de construire tes alternatives dans ta condition:

Code : Tout sélectionner

... WHERE nom LIKE '%rech1%' AND nom LIKE '%rech2%' AND nom LIKE '%rech3%'
La condition donnera TRUE si les 3 mots recherchés sont présents et ceci dans n'importe quel ordre.

Teste aussi l'idée de Cyrano, il est difficile de dire à l'avance ce qui sera le plus rapide.

par Cyrano » 13 janv. 2006, 13:29

Je me demande si les expressions régulières SQL ne seraient pas plus appropriées :-k

caractere joker

par demipoulp » 13 janv. 2006, 13:25

je sui en train de faire un moteur de recherche tout simple pour mon site et j'aurais aime savoir si il existe un myen avec des caractere joker de tester les permutrations ... je m explique :

je recupere une variable $rech qui est un tableau de n element qui contient des chaine de caracter
ex: $rech(aspirateur,bleu )..
pour l instant j essaie detrouver les produit dont les nom contiennent les 2 mots quelque soit leur ordre (%aspirateur%bleu% , %bleu%aspirateur% )

quelle synatxe sql devrais je utiliser ? :D

$condition="AND products_name LIKE '%".$rech."%' ";

ps : mysql4.1