Rechercher : dans
Par :

[PHP-SQL] Ajouter valeur select dans champs

Dernière réponse le 13 jui 2008 à 00:11:15 Sp4rtakus117, le 12 jui 2008 à 16:40:12 
 Signaler ce message aux modérateurs

Bonjour,

Je souhaite récupérer une valeur sélectionnée depuis une liste déroulante et l'inscrire
dans un nouveau champs dans la même table !

Dans la table "nom_qcm", les valeur du champs "NQCM" apparaissent bien dans ma liste déroulante,
cependant, je n'arrive pas à ajouter la valeur sélectionner dans le nouveau champs "TYQCM"

Voici le code : La partie qui ne fonctionne pas est en italique ^^

<? 
// Connexion
mysql_connect("localhost", "root", ""); 
mysql_select_db("qcmelearn"); 
     
?>
<form method="post">  
  <select name="type" id="date"> 
  <? 
 
  
echo'<option >- - TYPE DE QCM - -</option>'; 

$SQL ="SELECT NQCM FROM nom_qcm";
$LCHX = mysql_query($SQL);
while ($valeur = mysql_fetch_array($LCHX) )
{
echo "<option>".$valeur["NQCM"]."</option>"; 
}

 if(isset($_POST['NQCM']))
 $NQCM=$_POST["NQCM"];
 else $NQCM="";
 
 
 $SQL="INSERT INTO nom_qcm(TYQCM) VALUES("$NQCM")"; 
 
  
?>
</select></form>
<input type='submit' value='Valider Choix QCM'>

   
<?
mysql_close(); 
?>


Je vous remercie ^^
cordialement,
Configuration: Windows XP
Firefox 3.0

Meilleures réponses pour « [PHP SQL] Ajouter valeur select dans champs » dans :
Formulaires en ligne - Les champs de saisie VoirQuelles données saisir ? Comment dois-je saisir l'information L'organisation des champs de saisie Séparer les champs de saisie L'organisation des champs et des titres La longueur des champs Quelles données saisir ? Sur la plupart des...

1

 Sp4rtakus117, le 13 jui 2008 à 00:11:15

Re, j'ai pu obtenir un résultat avec ceci :


 if(isset($_POST['NQCM'])) $NQCM=$_POST['NQCM'];
else $NQCM=""; 

$VAR = "INSERT INTO nom_qcm(TYQCM) VALUES('$NQCM')"; 
mysql_query($VAR) or die('Erreur SQL !'.$VAR.'<br>'.mysql_error()); 
 
   echo '<INPUT TYPE="submit" NAME="submit" VALUE="Valider Choix QCM"><br />'; 
echo "</form>";


Cependant, cela inclu seulement dans le champs ID_qcm (pourtant non renseigné ?) une valeur supplémentaire auto-incrémenté en actualisant simplement la page...

Répondre à Sp4rtakus117
Collection CommentÇaMarche.net