PHP foreach skaitišana

Tiek skatīts 3 ierakstu – 1 līdz 3 (no 3 kopumā)
  • Autors
    Ieraksti
  • #149261
    TheNewGuy
    Participant

    Sveiki!

    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

    Code:



    index.php fails

    Code:





    materials daudzums

    Cerams ka sapratat ideju un spesit palidzet.

    #206604
    Foxsk8
    Participant

    Izskatās, ka tev tur cikls trūkst.

    Code:


    $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.

    #206605
    TheNewGuy
    Participant

    Paldies, pamēģināšu

Tiek skatīts 3 ierakstu – 1 līdz 3 (no 3 kopumā)
  • Jums ir jāpieslēdzas sistēmai, lai varētu komentēt šo tēmu.
Jaunākais portālā