Requete et casse [MySQL] - SQL/NoSQL - Programmation
Marsh Posté le 15-06-2004 à 12:30:22
http://dev.mysql.com/doc/mysql/en/ [...] tions.html
upper, ou ucase par exemple.
Marsh Posté le 15-06-2004 à 12:40:32
D'accord mais si j'ai un mot dans ma base de donnée comme ca :
MySQL
si je fais une recherche lower, je vais recherche mysql ou upper et je chercherais MYSQL. Mais je ne trouverais donc jamais MySQL ??
Marsh Posté le 15-06-2004 à 12:48:17
ta base est peut-etre configurée non case sensitive à la base
sinon je ne comprends pas très bien ta question?
Marsh Posté le 15-06-2004 à 12:52:44
Ben oui peut-être... je ferais des tests pour verifier. Je voulais savoir ce qu'il en était dès le départ. J'essaie de faire un moteur de recherche, mais j'aimerais être sur que la casse ne joue pas sur ma recherche.
Marsh Posté le 15-06-2004 à 12:53:59
fais une bête requête sur phpmyadmin, tu verras bien ce qu'il retourne
Marsh Posté le 15-06-2004 à 12:58:49
Koybe a écrit : D'accord mais si j'ai un mot dans ma base de donnée comme ca : |
guignol...
Et si tu faisais un upper ou un lower sur les 2 strings que tu compares, pour voir?
Marsh Posté le 15-06-2004 à 13:26:01
Bon j'suis d'accord avec toi la n'est pas la question Mais comment?
Donc dans mon code php :
Code :
|
Puis dans ma requete SQL :
Code :
|
dans lequel je dois ajouter LOWER() mais je ne sais pas trop bien où....
-> comme ca?
Code :
|
Marsh Posté le 15-06-2004 à 13:27:21
yop
Marsh Posté le 15-06-2004 à 13:39:22
OK merci tout à l'air bien Me reste à afficher les résultats
Marsh Posté le 15-06-2004 à 12:28:11
Je voudrais savoir si lorsque l'on fait une requete MySQL avce la clausse WHERE, est-ce que cela tient compte de la casse (case sensitive). Et si oui comment faire en sorte que ce soit indépendant?
Merci