Bonjours
J' ai un problème. Je voudrais prendre la quantité de chaque lignes d'une colonne pour faire un total de quantités.
les lignes s'affichent mais je n'arrive pas mettre une fonction de calcul dans $d pour calculer la quantité de chaque lignes.
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48 <?php mysql_connect("localhost","root",""); mysql_select_db('site'); function valider(){ $val=$_SESSION['val']; $taille=sizeof($val); if($taille-1<=10){$limite=$taille-1;} else{$limite=10;}for($i=0;$i<=$limite;$i++){if($val[$i][0]!=0) { $a=$val[$i][0]; $b=$val[$i][1]; $c=$val[$i][2]; $d=; ?> <table> <tr> <td><?php echo"$a"; ?></td><td><?php echo"$b";?></td><td><?php echo"$c";?></td> </tr> <tr><td><?php echo"$d"; ?></td></tr> </table> <?php }} } $sql=mysql_query("SELECT nom,qte,total FROM pa "); $i=0; $val=array(); while($res=mysql_fetch_object($sql)){ $val[$i][0]=$res->nom; $val[$i][1]=$res->qte; $val[$i][2]=$res->total; $i++; } $_SESSION['val']=$val; ?> <html> <head></head> <body> <?php valider(); ?> <br> <a href="vider.php">Vider la session</a> </body> </html>
J'ai essayé
en bref je n'arrive pas à faire le calcul.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $d=$val[$i][1]+$val[$i++][1]; ou $d=$val[$i][1]+$i++; ou $d=$val[$i][1]+$val[$i+1][1];
Quelqu'un a t il une solution pour additionner les lignes (comme quantité) dans un tableau en php ?
Merci d'avance !!!!
Partager