Php SQL (ajout)

Signaler
Messages postés
7
Date d'inscription
mercredi 25 novembre 2009
Statut
Membre
Dernière intervention
16 janvier 2010
-
Messages postés
7
Date d'inscription
mercredi 25 novembre 2009
Statut
Membre
Dernière intervention
16 janvier 2010
-
Bonsoir,
SVP je veut réaliser un ajout dans la base avec cette formulaire :
<form name="AFF" method="post" action="<? echo($_SERVER['PHP_SELF']); ?>">

<label>
<label>
</label>
<label>
</label>


\" />
<? $matre=$_GET[\"emp\"];
$rr2=mysql_query(\"select * from employer where matricule=\".$matre);
$rst2=mysql_fetch_row($rr2);
?>
Employé :,
<? echo $rst2[3]; ?>,
<? echo $rst2[4]; ?>,
\">
\">
\">

----

<? $r2=mysql_query("select * from fonction where code_fct=".$rst2[2]);
$rst=mysql_fetch_row($r2);
?>
fonction :,
<? echo $rst[1]; ?>,
\">

----

<? $r2=mysql_query("select t.* from tenue t,foction_tenu ft where t.code_t=ft.code_t and ft.code_fct=".$rst2[2]);
?>
tenue, <select name="tenue" class="input-text" onChange="javascript : modifcombo()"> <option value=""></option>
<?php while($t=mysql_fetch_row($r2))
{$id1=$t[0];
$lib=$t[1];
print "<option value=" . $id1;
if ($id1 == $tenue)
print " selected";
print ">" . $lib . "</option>";
?>
<?php }?>
</select>,

----

date :,
,

----
<table width="543" height="63" border="2" cellpadding="10" align="center">
----, article</td>
nbre,
taille,

<?
$ma_requ = \"SELECT sf.*,c.nbre FROM sous_fam_art sf,composition c WHERE sf.code=c.code and c.code_t=\".$tenue;
$reu=mysql_query($ma_requ);
?>
<? while(@$lig=mysql_fetch_row($reu))
{
?>
----

<? echo $lig[2]; ?>,
<? echo $lig[3]; ?>,
\"/>
<? $req=mysql_query("select * from article where code=".$lig[0]." and taille =(select valeur from mensuration where matricule=".$_GET["emp"]." and cod_f=".$lig[1].")");
$rste=mysql_fetch_array($req);
?>
<? echo $rste[2]; ?>,
\"/>
\"/>

<? } ?>

</td></tr>
<tr>


<td height="47" colspan="3">



[g.php ]

</td>


</tr></table>



</form>
je veut que pour chaque ligne de la table qui contient (article, nbre, taille) exécuter un enregistrement dans la table détail par la requête ci dessous
<?
$requetee="insert into détail values
('".$_POST["codem"]."','".$rst[0]."','".$_POST["dat"]."','".$rste[0]."','".$rste[1]."','".$lig[3]."','instance')" ;
if(mysql_query($requetee))

echo "Ajout effectuer";
else
echo "Problème d'ajout, veuillez réessayer";

?>
aide mois s'il vous plaie

2 réponses

Messages postés
2380
Date d'inscription
lundi 4 février 2002
Statut
Membre
Dernière intervention
29 décembre 2012
16
Pourquoi tu n'y arrives pas ?? Qu'as tu comme message d'erreur ??
S.
Messages postés
7
Date d'inscription
mercredi 25 novembre 2009
Statut
Membre
Dernière intervention
16 janvier 2010

il y a des messages d'erreur en exécution de cette page
Undefined index: tenue
Undefined index: dat
Undefined index: art
Undefined index: nbr