LIKE ignorer la casse

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 : LIKE ignorer la casse

par i974 » 02 févr. 2007, 10:07

$sql = "SELECT * FROM cartouche WHERE
 		CONCAT_WS('~',COALESCE(UPPER(code), ''),COALESCE(UPPER(designation), '') )
		LIKE '%".$search."%'";
ca m'a resolu le probleme :D

LIKE ignorer la casse

par i974 » 02 févr. 2007, 09:10

Bonjour,
alors voilà, j'ai une petite recherche simple à faire sur 2 champs.

Cependant, LIKE, ne semble pas respecter la casse et je voudrais l'y forcer...

apres quelques ptites recherches j'ai trouvé UPPER, mais ca ne semble pas fonctionner...

voici ma requete:
$sql = "SELECT * FROM cartouche WHERE
 		UPPER(CONCAT_WS('~',COALESCE(code, ''),COALESCE(designation, '') ))
		LIKE '%".$search."%'";
Si vous aviez une petite idée :D merci