Je voudrais recuperer la varable d'un champ (formulaire) caché. Ils sont generé dynamiquement "name="idnb'.$i.'". Et je voudrais recuperer la valeur par le bouton submit.
Voici ma methode :
if(isset($_GET['nbjour ?????????????????? ']))
{
$nbjourok=$_GET['nbjour'];
$iokjour=$_GET['idnb'];
print ("nombez du chanmp". $nbjourok."id".$iokjour);
}
Cela est il possible
if(isset($_SESSION['achats'])){
print ('
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<form id="form1" name="form1" method="get" action="?panier"><tr id="tabtr">
<td >Référence</td>
<td colspan="2">Nombres</td>
<td>Prix </td>
</tr>
');
if (count($_SESSION['achats'])>0){
for ($i=0; $i < count($_SESSION['achats']); $i++)
{
$id2=$_SESSION['achats'][$i]['id'];
$requette= "SELECT *
FROM `produits`
WHERE `idprod` =$id2";
$resultat=mysql_query($requette, $mega);
while($ligne=mysql_fetch_array($resultat))
{
$resultat2=mysql_query($requette, $mega);
//demarage de la boucle
$ligne2=mysql_fetch_array($resultat2);
$prix=$ligne2['pa'];
$prixok=$prix*$_SESSION['achats'][$i]['nb'];
$total+=$prixok;
print('<tr id="tabtr2">
<td class="ref">Référence</td>
<td>
<input name="nbjour" type="text" class="champadmin" id="nbjour" value="'.$_SESSION['achats'][$i]['nb'].'"/>
<input name="idnb'.$i.'" type="hidden" value="'.$i.'" />
</td>
<td><input type="image" src="images/jour.jpg" alt="Connexion" name="upd_ok" id="submit" value=""/></td>
<td class="pa">'.$prixok.' €</td>
</tr>
'); }
}
print(' <tr>
<td class="ref"></td>
<td>
</td>
<td class="ref">Total :</td>
<td class="totalchamp">'. $total.'€ ht</td>
</tr> </table>
</form>
');
}
}}