Bonjour,
Je vous explique mon soucis (surement très simple mais je débute :s)
j'ai un formulaire contenant des boutons radio, select, ....
Mais liste (select sont générée à partir de tables differente sur ma BD.
Le problème lors que je veux faire le traitement du formulaire pour insérer les données dans une nouvelle table et bien à l'endroit des données qui proviennent de mes select "dynamique" il est inscrit .$data[0] :/
je vous met ci dessous le code des select dynamique et celui du traitement du formulaire.
par avance merci de votre aide !
Voici le code d'un des deux select dynamique
et le code de traitement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <p id="fournisseur"> <? echo '<select size=1 name="fournisseur">'."\n"; $result = mysql_query("SELECT nom FROM fournisseurs"); while($data = mysql_fetch_array($result)) { echo '<option value=".$data[0].">'.$data['nom']; echo '</option>'."\n"; } echo '</select>'."\n"; ?> </p>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <? require 'conf_db.php'; ?> <? // On récupère les données passées en POST $produit = $_POST['produit']; $epaisseur = $_POST['epaisseur']; $fournisseur = $_POST['fournisseur']; $date = $_POST['date']; $acheteur = $_POST['acheteur']; $quantite = $_POST['quantite']; $prix = $_POST['prix']; $volume = $_POST['volume']; // On insère les champs $ins_int = mysql_query("INSERT INTO achats " . "VALUES (NULL,'$produit','$epaisseur','$fournisseur','$date','$acheteur','$quantite','$prix','$volume');") or die('Erreur SQL FuncInsert.php : '.mysql_error()); ?>
Partager