Tom's Guide > Forum > Programmation > Infos BDD dans menu déroulant

Infos BDD dans menu déroulant

Forum Programmation : Infos BDD dans menu déroulant

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour à tous,
je souhaite récupérer des informations de ma base de données et les afficher sous forme de menu déroulant seulement lorsque j'essaye il me crée bien un menu déroulant mais il n'y a rien dedans donc si quelqu'un peut m'aider voila à mon script :

Code :
  1. <?php
  2. //paramètres de connexion
  3. require('C:\Projet_homelive\parametres\mysql_params.php');
  4. //fonctions de connexion au serveur mysql
  5. require('C:\Projet_homelive\utils\mysql_connexion.php');
  6.     //connexion à la base de données
  7.     //paramètres : serveur, utilisateur, mot de passe, base de données
  8.     $link = DBconnect($serveur,$user,$mdp,$bdd);
  9.    
  10. $rq = "SELECT DISTINCT idMAT FROM materiel ORDER BY idMAT";
  11. $result = mysql_query($rq)
  12. or die ("Exécution de la requête impossible" );
  13. //DISTINCT permet d'afficher qu'une fois les données
  14. echo"<b>Choisissez un materiel</b>\n";
  15. echo"<br><br>";
  16. echo "<form action='acces.php' method='post'><select name='idMAT'>\n";
  17. while ($liste=mysql_fetch_array($result))
  18. {
  19. extract($liste);
  20. echo "<option value='$idMAT'>$idMAT\n";
  21. }
  22. echo " </select>\n";
  23. echo " <BR><BR><BR><BR>";
  24. echo "<input type='submit'"."value='Validez votre choix'></form>\n";
  25. ?>

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Je te promet rien mais test ça :
while ($liste=mysql_fetch_array($result))
{
extract($liste);
echo "<option value='$liste['idMAT']'>$idMAT\n";
}

------------------------------ Je suis comme le bambou je me plie mais je ne rompt pas.
Shérif adjoint du FLCCF
Le FLCCF vaincra :)
Répondre à s373n

Voila la réponse :
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in c:\projet_homelive\essai.php on line 22

:s

Répondre à boss183

Ouais je me doutais que cela allais etre plus compliqué. Je te propose un truc je te passe un script qui fais ce que tu demande, mais il faut connaitre un peu le JavaScript pour le modifié...Je veux bien te le passé qu'en dis tu?

------------------------------ Je suis comme le bambou je me plie mais je ne rompt pas.
Shérif adjoint du FLCCF
Le FLCCF vaincra :)
Répondre à s373n

non merci s373n mais je crois que c'est bon ça marche j'avais du me planter dans la requête
merci quand même

Répondre à boss183

De rien, même si j'ai rien fais :D

------------------------------ Je suis comme le bambou je me plie mais je ne rompt pas.
Shérif adjoint du FLCCF
Le FLCCF vaincra :)
Répondre à s373n
Tom's Guide > Forum > Programmation > Infos BDD dans menu déroulant
Aller à :

Il y a 664 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens