$q1 = "SELECT ilosc, waga ... FORM produkty.. tabela GROUP BY zamowienie_id"; $q2 = "SELECT ilosc, waga ... join.. produkty.. FORM tabela "; while($row = mysqli_fetch_array($result)) { $temp[] = $row; } foreach($temp as $x){ 'waga' => $x['ilosc'] * $x['waga'] ) }
Powyższy przyklad zadzial tylko w przypadku q2 (bez gruop by), ale kazdy rekord bedzie osobno, jak polaczyc scalenie rekordow, czyli q1 i sumowanie wagi q2?Prawdopodobnie można to zrobić używając pętli w pętli tylko, która w której? lub może jakoś operując na indexach tablicy? ale nie wiem jak, prosze o wskazówki?