HELP, Menu déroulant dynamique avec PHP [RESOLU]

HELP, Menu déroulant dynamique avec PHP [RESOLU] - PHP - Programmation

Marsh Posté le 22-06-2005 à 09:30:53    

je souhaiterais établir un menu déroulant en fonction de ce que j'ai dans ma base de données.
Voici le code :  
 

Code :
  1. <html>
  2. <head>
  3. <title> test  </title>
  4. <meta name="GENERATOR" content="Namo WebEditor v5.0">
  5. <meta name="description" content="Document vierge sans aucun style">
  6. </head>
  7. <body>
  8. <p>&nbsp;</p>
  9. <p>&nbsp;</p>
  10. <p>&nbsp;</p>
  11. <?
  12. $user='admin';
  13. $passwd='';
  14. $host='localhost';
  15. $bdd='mlpo';
  16. $connect=Mysql_connect($host,$user,$passwd);
  17. $connect or die ("erreur de connexion au serveur" );
  18. mysql_select_db($bdd) or die ("erreur de connexion a la base de donnees" );
  19. $result=mysql_query("SELECT DISTINCT Ivalue FROM Item WHERE Ifield = 'Ordinateur' ORDER BY Ivalue LIMIT 0,150" );
  20. ?>
  21. <form name="PC" METHOD="POST" ACTION="recappc.php">
  22.     <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  23.    
  24.     <select name="PC" size="1" style="font-family:'Comic Sans MS'; font-size:14px;">
  25. <?
  26. while($data=mysql_fetch_array($result)){ ?>
  27. <option value="<?php echo($data['Ivalue']); ?>"> <? echo($data['Ivalue']).";?></option>
  28. <? }
  29. mysql_close($connexion);
  30. ?>
  31.     </select>&nbsp;</p>
  32. </form>
  33. <p>&nbsp;</p>
  34. </body>
  35. </html>


 
et l'erreur retournée se trouve à la toute dernière ligne :
 

Citation :

Parse error: parse error, unexpected $end in c:\program files\easyphp1-7\www\test\defil.php on line 51


 
quel serait le soucis? je ne vois vraiment pas  
merci pour votre aide!


Message édité par pokito le 22-06-2005 à 10:03:05
Reply

Marsh Posté le 22-06-2005 à 09:30:53   

Reply

Marsh Posté le 22-06-2005 à 09:37:09    

tu as pas oublié un <?php au debut de ton code ?

Reply

Marsh Posté le 22-06-2005 à 09:43:01    

nan nan je l'ai mis, je n'ai pas voulu mettre l'intégralité du code.
Le soucis ne vient pas de là

Reply

Marsh Posté le 22-06-2005 à 09:44:50    

en même temps il te dit que l'erreur est ligne 51 ... montre tout le code

Reply

Marsh Posté le 22-06-2005 à 09:52:56    

voilà c'est rectifié, l'intégralité du code est présente

Reply

Marsh Posté le 22-06-2005 à 09:55:35    

Salut!
 
l'erreur vient peux etre de là : echo($data['Ivalue']).";?> je le remplacerai par echo($data['Ivalue']);?> ( je comprends pas à quoi il sert le ."
 
@+

Reply

Marsh Posté le 22-06-2005 à 10:01:16    

damd22 a écrit :

Salut!
 
l'erreur vient peux etre de là : echo($data['Ivalue']).";?> je le remplacerai par echo($data['Ivalue']);?> ( je comprends pas à quoi il sert le ."
 
@+


 
damd22 le sauveur!!
C'était effectivement juste ça, merci pour le temps que vous prenez à aider les débutants!
J'espère que je pourrais aider quelqu'un un jour...

Reply

Marsh Posté le 22-06-2005 à 10:03:30    

J'adore la rangée de &nbsp; [:moule_bite]

Reply

Sujets relatifs:

Leave a Replay

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