Rechercher : dans
Par :

Probleme liste déroulante php/mysql

Dernière réponse le 15 jun 2009 à 15:19:26 bloobax, le 15 jun 2009 à 14:20:18 
 Signaler ce message aux modérateurs

Bonjour,

VOici mon probleme, j'ai une liste déroulante qui récupère une table en mysql :

//récupération de la table professeur
$SQL = "SELECT nom_professeur FROM professeur";
$res = mysql_query($SQL);
while($nom_professeur=mysql_fetch_array($res)) {
   echo "<option>".$nom_professeur["nom_professeur"]."</option>\n";
}

?>


Mon problème etant que dans mon insertion de table je ne sais pas qu'elle variable récuperer.

SI quelqu'un pouvait m'aider :) Merci
Configuration: Windows Vista Internet Explorer 7.0

1

babou054, le 15 jun 2009 à 14:28:08

"Mon problème etant que dans mon insertion de table je ne sais pas qu'elle variable récuperer. "
???? plus clairement ?

Répondre à babou054

2

bloobax, le 15 jun 2009 à 14:33:40

Np ^^

Donc, sur mon autre page où j'insere les données du formulaire dans ma base de données, je ne sais pas qu'elle variable utiliser pour inserer le nom_professeur choisit. ( je sais le faire pour les listes déroulantes classiques mais pas pour les listes qui récupèrent une table)

J'espere avoir été clair :p

Répondre à bloobax

3

Ozimandias, le 15 jun 2009 à 14:49:43
  • +1

Echo "<option>".$nom_professeur["nom_professeur"]."</option>\n"; ???????

Où est ta valeur?

Syntaxe de option:

<option value="la valeur à transmettre ici">texte de l'option</option>

donc ce serais plutôt ça (modifs en gras):

//récupération de la table professeur
$SQL = "SELECT nom_professeur FROM professeur";
$res = mysql_query($SQL);
while($nom_professeur=mysql_fetch_array($res)) {
   echo "<option value=\"".$nom_professeur["nom_professeur"]."\">".$nom_professeur["nom_professeur"]."</option>\n";
}

?>


ici la valeur de $nom_professeur["nom_professeur"] te sera renvoyé par ton formulaire. Deux intellectuels assis vont moins loin qu'une brute qui marche.
!!! Vous avez obtenu une réponse ... Pensez à marquer vos sujets comme résolus !!!

!! Pensez à marquer les sujets Résolus !!

Répondre à Ozimandias

4

 bloobax, le 15 jun 2009 à 15:19:26

Cela fonctionne, merci beaucoup de ta réponse rapide

Répondre à bloobax