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;?> €<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"> €</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
Partager