Problème d'affichage ( Rien ne s'affiche )

Problème d'affichage ( Rien ne s'affiche ) - PHP - Programmation

Marsh Posté le 05-07-2004 à 21:32:45    

Bonsoir,
 
Je me suis lancé dans le php, mais j'ai un problème...
 

Code :
  1. $db = mysql_connect('localhost', 'root', 'xxxxx');
  2. mysql_select_db('php',$db);
  3. $sql = "SELECT argent FROM membres WHERE '$pseudom'";
  4. $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
  5. while($data = mysql_fetch_array($req))
  6.     {
  7.     echo ''.$data['argent'].' ';
  8.     }


 
Alors : La variable $pseudom : c'est en fait le pseudo du membre
A l'inscription, il y a 5000 argent qui s'ajoute au membre.
 
Ce que je veux faire c'est afficher le nombre d'argent qu'a le membre. J'ai aucune erreur mais rien ne s'affiche...
Est ce que quelqu'un pourrait m'aider ?
 
Merci beaucoup.


Message édité par Grognement le 05-07-2004 à 21:33:18
Reply

Marsh Posté le 05-07-2004 à 21:32:45   

Reply

Marsh Posté le 05-07-2004 à 21:35:13    

Ta requête est mal rédigée : La clause WHERE ne correspond à rien il te manque la référence de la colonne à vérifier.
 
WHERE pseudo = '$pseudom'
 
en partant du principe que ta colonne s'appelle pseudo


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
Reply

Marsh Posté le 05-07-2004 à 21:38:48    

Merci pour ton aide.
 
Donc je viens de rajouter pseudo, mais maintenant j'ai une erreur :  
 Erreur SQL !
SELECT argent FROM membres WHERE pseudo 'aaaaaa'
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ''aaaaaa'' at line 1


Message édité par Grognement le 05-07-2004 à 21:40:05
Reply

Marsh Posté le 05-07-2004 à 21:40:14    

Grognement a écrit :


SELECT argent FROM fk_membres WHERE pseudo = 'aaaaaa'


Message édité par T509 le 05-07-2004 à 21:40:35

---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
Reply

Marsh Posté le 05-07-2004 à 21:41:15    

Ha oui...
 
Merci beaucoup :)

Reply

Marsh Posté le 05-07-2004 à 21:54:19    

ce sont des erreurs simples. relit un peu ton code ...


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
Reply

Sujets relatifs:

Leave a Replay

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