Bonjour,
Ca me donne ça :
light prix: 9 euros quantité :2
éco prix: 8 euros quantité :0
total : 34
parcontre si je fais ça
light prix: 9 euros quantité : 0
éco prix: 8 euros quantité :2
total : 0
Donc voici mon code comme convenu:
<script language="javascript">
function update()
{
var valeur=document.getElementById("qt_plateau");
window.location="commander.php?valeur="+valeur.value;
}
</script>
</head>
<?php
include "includes/connect.inc.php";
if(!isset($id_lien)) $id_lien = db_connect($nombd_defaut);
//$req = "SELECT * FROM categorie ORDER BY nom_categorie ASC";
//$result = mysql_query($req);
?>
<body>
<center>
<table width="750" height="468" border="0" cellpadding="0" cellspacing="0">
<tr>
<td colspan="5" align="center">
</td>
</tr>
<tr>
<td colspan="5" align="center"><?php include "includes/Header.php"; ?></td>
</tr>
<tr>
<td width="148" align="center" valign="top">
<?php
include "includes/Tab_gauche.php";
?>
</td>
<td width="18"> </td>
<td width="415" align="center" valign="top" class="titreMilieu">
<img src="images/commander_03.gif" width="106" height="30"><br>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="texteMilieu">
<form action="commande_val.php" method="post" name="commande" enctype="application/x-www-form-urlencoded">
<tr>
<td><div align="right">Nom : </div></td>
<td><input type="text" name="nom" size="20" maxlength="50"></td>
<td><div align="right">Société : </div></td>
<td><input type="text" name="societe" size="15" maxlength="50"></td>
</tr>
<tr>
<td><div align="right">Tél. : </div></td>
<td><input type="text" name="telephone" size="15" maxlength="10"></td>
<td><div align="right">Email : </div></td>
<td><input type="text" name="email" size="20" maxlength="50"></td>
</tr>
<tr>
<td colspan="2"><br>Adresse de livraison :<br><textarea name="adresse_livraison" ROWS="3" COLS="20"></textarea>
<br> </td>
<td colspan="2"><br>Adresse de facturation :<br><textarea name="adresse_facturation" ROWS="3" COLS="20"></textarea>
<br> </td>
</tr>
<tr>
<td colspan="2">Date de livraison :<br><input name="jour" type="text" value="" size="20" maxlength="30">
<br></td>
<td colspan="2">Heure de livraison :<br><input type="text" name="heure" size="20" maxlength="10"></td>
</tr>
<tr>
<td colspan="4"><div align="center">
<p><br>
<img src="images/plateau_03.gif" width="106" height="30"></p>
<table width="95%" border="0" cellspacing="0" cellpadding="0" class="texteMilieu">
<tr>
<td width="46%"> </td>
<td width="24%">Prix</td>
<td width="30%">Quantité</td>
</tr>
<tr>
<td width="46%"></td>
<td width="24%"></td>
<td width="30%"></td>
</tr>
<? $req = "SELECT * FROM plateau ORDER BY prix_plateau ASC";
$result = mysql_query($req);
$prixtot = 0;
while ($donnees = mysql_fetch_array($result)) {
$id = $donnees["id_plateau"];
$titre_plateau = ucfirst($donnees["titre_plateau"]);
$prix_plateau = $donnees["prix_plateau"];
$qt_plateau = 1 ;
?>
<tr>
<td><? echo $titre_plateau;?></td>
<td><? echo $prix_plateau;?> €<input name="prix_plateau" type="hidden" value="<? echo $prix_plateau;?>"></td>
<?php
if(isset($_GET["valeur"])) $qt_plateau=$_GET["valeur"];
?>
<td><input type="text" name="qt_plateau[]" id="qt_plateau" size="5" maxlength="3" value="0" onchange="update()"> </td>
</tr>
<?
$prixtot = $prixtot + ($prix_plateau*$qt_plateau);
}
?>
<tr>
<td><br>Montant total : <? echo $prixtot; ?> €</td>
<td colspan="2" align="center"><input type=button value="Calculer"></td>
</tr>
</table>
etc....
</form>