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

merci
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:
[php]
$sql = "SELECT * FROM cartouche WHERE
UPPER(CONCAT_WS('~',COALESCE(code, ''),COALESCE(designation, '') ))
LIKE '%".$search."%'";
[/php]
Si vous aviez une petite idée :D merci