Sākumlapa › Forumi › Mājas lapu izstrāde › Servera puse (php, java, ruby, perl, python) › PHP foreach skaitišana
Tātad man ir datu baze ar informaciju.
db satur daudzus laukus, galvenie šaja adijuma no tabulas paņemtie lauki obj_id, matr_id un skaits.
Ir vajadzība zem katra objekta dabūt konkreta materiala daudzumu.
Pagaidam ir izdevies panakt, lai rada summu bet tiklidz zem objekta_id paradas cits matr_id un tad atkal iepriekšejais matr_id, veca summa vairs netiek skaitita un skaitišana sakas pa jaunam.
Varbut kads zin ka varetu panakt lai zem konkreta obj_id summeto pinigi visi vienadie matr_id un paraditos pareiza summa.
_parskats.php fails
index.php fails
materials | daudzums |
---|
Cerams ka sapratat ideju un spesit palidzet.
$i = 1;
$kopsumma = 0;
$totalitems = 0;
while(
isset($_GET[’item_name_’.$i]) and
($_GET[’item_number_’.$i]) and
($_GET[’quantity_’.$i]) and
($_GET[’amount_’.$i])
)
{
$item_name = $_GET[’item_name_’.$i];
$item_number = $_GET[’item_number_’.$i];
$item_quantity = $_GET[’quantity_’.$i];
$item_amount = $_GET[’amount_’.$i];
$kopsumma += $item_amount * $item_quantity;
$totalitems += $item_quantity;
$i++;
?>
Nu te kaut kāds piemērs aptuveni.