Utiliser l'attribut SQL SELECT

Utiliser l'attribut SQL SELECT - PHP - Programmation

Marsh Posté le 16-05-2006 à 00:03:39    

Salut à tous!
Maintenant que je peux enfin commencer à programmer mes pages web :bounce: , je me trouve devant certaines difficultés... :fou:  
Dont une, que je n'arrive pas à résoudre:
 
Voici une partie de mon code, ou le serveur n'aime pas trop...:

Citation :


$pseudo = $_POST['pseudo'];
$password = $_POST['password'];
$rang = $_POST['rang'];
 
 
$rq2 = "SELECT * FROM gerants WHERE (pseudo=$pseudo) AND (password=PASSWORD($password)) AND (rang=$rang)";
$result2 = mysql_query($rq2);
 
 
$pseudo = mysql_result($result2, 0, 'pseudo');
$rang = mysql_result($result2, 0, 'rang');
 
 


 
L'erreur vient surement de ma requête $rq2, ce ne doit pas être la bonne syntaxe... :(  
(pour info, je fais un formulaire qui redirige vers cette page, je chope les variables, et les compare à celles contenues dans ma bdd...)
 
(j'ai fait des recherches sur google du type : "select * from * where *=$*" >>beaucoup de résultats, mais pas un qui reprend mon exemple...)
 
Alors, si vous savez comment résoudre cette erreur, merci de faire tourner  :jap: !^^

Reply

Marsh Posté le 16-05-2006 à 00:03:39   

Reply

Marsh Posté le 16-05-2006 à 00:39:37    

Warning: Undefined error: "cette Erreur" on post 1


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 16-05-2006 à 00:48:40    

Essaye ca :  
$rq2 = "SELECT * FROM gerants WHERE pseudo='".$pseudo."' AND password='".$password."' AND rang='"$rang"'";
Je ne te garantie pas le resultat mais la syntaxe me semble plus correcte.

Reply

Marsh Posté le 16-05-2006 à 07:54:08    

Je vous remercie, maintenant ca marche!

Reply

Marsh Posté le 16-05-2006 à 08:00:17    

Y a pas de quoi ;)

Reply

Sujets relatifs:

Leave a Replay

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