[PHP] requete SQL, bug ou normal ?

requete SQL, bug ou normal ? [PHP] - PHP - Programmation

Marsh Posté le 17-06-2002 à 16:49:42    

J'ai un petit soucis avec une requete MySQL.
exemple :
Dans un table j'ai 2 champs : "numero" et "password"
quand je fait :
SELECT * FROM matable WHERE (numero='$n' AND password='$p';)
Ca marche mais imaginez que le password est "olé"
 
Bon quand je tape "ole" ca marche aussi, c'est normal que Mysql ne prenne pas en compte les accents ????

Reply

Marsh Posté le 17-06-2002 à 16:49:42   

Reply

Marsh Posté le 17-06-2002 à 16:52:25    

ça dépend du type du champ il me semble... il est de quel type ton champ password ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 17-06-2002 à 16:53:09    

varchar

Reply

Marsh Posté le 17-06-2002 à 16:53:12    

je sais pas pour les accents, mais pour les majuscules/minuscules, il faut préciser que telle ou telle colonne de ta table est BINARY. Essaye, tu verras si ça marche pour les accents.


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
Reply

Marsh Posté le 17-06-2002 à 17:01:30    

ok, merci, j'essaye ca et je te repond !  ;)

Reply

Marsh Posté le 18-06-2002 à 08:57:31    

[citation][nom]z0rglub a écrit[/nom]je sais pas pour les accents, mais pour les majuscules/minuscules, il faut préciser que telle ou telle colonne de ta table est BINARY. Essaye, tu verras si ça marche pour les accents.  
 
Impecc, ça venait bien de là !  ;)

Reply

Marsh Posté le 19-06-2002 à 20:24:53    

c ou binary ?? :)

Reply

Marsh Posté le 19-06-2002 à 23:19:39    

C'est un attribut de champs d'une table mysql, perso je modifie avec phpmyadmin !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed