Se connecter / S'enregistrer
Votre question

variable et mysql

Tags :
  • MySQL
  • Programmation
Dernière réponse : dans Programmation
6 Juin 2007 17:13:57

salut

j'ai un petit problème :ange: 

j'ai donc 4 pages en php

-la 1ere sert à afficher bèttement avec un tableau ce qui se trouve dans la base de donnée
-la 2eme sert à crée une "news" (c'est pas vraiment une news mais au moins tout le monde comprend)
-la 3eme est une page d'administration qui permet de modifier,supprimer la "news"

jusque la pas de problème

j'ai donc voulu apres tout ca faire une sorte de mise en page pour un des "news" donc j'ai fait comme d'habitude à la différence que sur la page d'admin quand je modifie une news je lui fait créer une variable $pseudo qui prend la valeur de celui qui a "posté" puis ca m'envois sur ma 4eme page

voila le code de ma 4eme page
  1. <html><head>
  2. <title></title></head>
  3. <body>
  4. <div align="center"><img style="width: 571px; height: 141px;" alt="" src="header_logo.jpg" logo=""><br>
  5. </div>
  6.  
  7. <div align="center">
  8. <?php include("config.php");
  9. $retour = mysql_query('SELECT * FROM devis WHERE pseudo = "$pseudo");
  10. while ($donnees = mysql_fetch_array($retour))
  11.  
  12. {
  13. echo ($donnees['message']);
  14. }
  15. ?>
  16.  
  17. </div>
  18. </body></html>


à la place de ce "message" ca ne fait rien, juste du blanc mais ca fonctionne quand je remplace ma variable par autre chose, comme chien,maison,... (lol)

ou est-ce que j'ai pu faire une fautes ?


ps: je viens d'éssayer de mettre la variable dans cette fameuse 4eme page mais ca fait la meme chose

Autres pages sur : variable mysql

6 Juin 2007 17:28:14

j'ai pas tout compris (quelle variable?)
mais tu initialises une variable $idnom que tu n'utilises plus
et tu utilises $pseudo que tu n'initialises pas...
6 Juin 2007 18:15:07

j'ai oublié de remettre $pseudo à la place de $idnom

mais la n'est pas le prlème :ange: 
Contenus similaires
6 Juin 2007 18:31:18

ben justement c'est quoi le problème?
tu as un message d'erreur?
il ne t'affiche rien, as tu vérifié la requete en rajoutant
  1. or die (mysql_error ())
derriere?
Anonyme
6 Juin 2007 19:19:50

  1. $retour = mysql_query('SELECT * FROM devis WHERE pseudo = "'.$pseudo.'"' );


Et comme ça ?
6 Juin 2007 20:04:54

Essai comme ca je pense que ca peut marcher :
  1. $retour = mysql_query("SELECT * FROM devis WHERE pseudo='$pseudo'");


Voila @+
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS