Bonjour,
j'arrive presque à mon but, il me reste à trouver comment faire la somme des toto. voici mon script :
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
18
19
20
21
22
23
24
25
26
27
</tr>
<? $req = "SELECT * FROM plateau ORDER BY prix_plateau ASC";
$result = mysql_query($req);
 
while ($donnees = mysql_fetch_array($result)) {
$id = $donnees["id_plateau"];
$titre_plateau = ucfirst($donnees["titre_plateau"]);
$prix_plateau = $donnees["prix_plateau"];
 
?>
<tr>
<td><? echo $titre_plateau;?></td>
<td><? echo $prix_plateau;?>&nbsp;&euro;<input name="prix_plateau" type='hidden' id='pu<? echo $titre_plateau;?>' onChange="document.getElementById('total').value=parseFloat(document.getElementById('pu<? echo $titre_plateau;?>').value)*parseFloat(document.getElementById('quantite<? echo $titre_plateau;?>').value);" value="<? echo $prix_plateau;?>" size="3" maxlength="3"></td>
<?php 
if(isset($_GET["valeur"])) $qt_plateau=$_GET["valeur"]; 
?> 
<td><input type="text" name="qt_plateau[]" id='quantite<? echo $titre_plateau;?>' onChange="document.getElementById('total').value=parseInt(document.getElementById('pu<? echo $titre_plateau;?>').value)*parseInt(document.getElementById('quantite<? echo $titre_plateau;?>').value);" size="5" maxlength="3"> </td>
</tr>
<?
 
}
 
?>
<tr>
<td><br>Montant total : <INPUT TYPE="text" name="total" value="0" size="5" maxlength="3"> &euro;</td>
<td colspan="2" align="center"></td>
</tr>

mon problème c'est de pouvoir afficher le montant total de toutes les lignes.

Merci pour vos réponses