La somme des <td> avec PHP + jquery
salut ,
j'aimerai calculer la somme des colonne html générées en php
voilà mon code php
et voila mon code jquery
alors j'aimerai calculer la somme de toute les "td".
merci :)
j'aimerai calculer la somme des colonne html générées en php
voilà mon code php
while($result = $req->fetch()){
$id = $result['id'];
$base = $result['base']
echo '<td id="col_'.$id.'">'.$base.''</td>';
et voila mon code jquery
$document.ready(function(){
$('td').on("load", function(){
var somme = 0;
$("#col_<?php echo $id; ?>").each(function(){
var valeur = $(this).text();
somme += parseInt(valeur);
})
});
$("#somme_0").text(somme);
});
alors j'aimerai calculer la somme de toute les "td".
merci :)
1 réponse
-
ModérateurBonjour,
Utilise une class fictive pour pouvoir identifier les cellules à additionnerecho '<td id="col_'.$id.'" class="tdaadd">'.$base.''</td>';
var sum = 0; $('.tdaadd').each(function() { sum += parseFloat($(this).text()); }); $("#somme_0").text(sum);
Edit : correction somme sum ligne 6
Cordialement,
Jordane-
-
Modérateur@salim_1305Ligne 6 de mon code... somme à remplacer par sum.
-