Mógłby mnie ktoś naprowadzić, jak z takich danych:
nazwa r1 r2 r3 r4 r5 t icr ibt ml
----------------------------------------------------------------------------
a 30 50 3 5 1 69 30 15 30
b 50 10 20 5 1 69 30 15 30
c 50 10 20 5 1 100 30 15 30
d 60 10 10 30 1 120 30 15 30
e 30 20 5 10 1 55 20 15 40
f 100 80 30 0 1 130 45 25 50
g 160 30 40 100 5 346 0 0 1
h 500 400 150 300 50 3246 15 10 10
i 330 270 450 300 10 3244 35 15 10
j 670 146 500 890 30 4567 35 15 10
k 770 450 1320 100 1 1870 45 30 5
l 10 1500 5 5 10 8935 0 0 1
m 0 3000 5000 0 0 12837 0 0 1
zbudować taką tabelę:
nazwa a:
nr r1 r2 r3 r4 r5 t icr ibt
--------------------------------------------------------------------
1 30 50 3 5 1 69 30 15
2 60 100 6 10 2 138 60 30
3 90 150 9 15 3 207 90 45
...
29 870 1450 27 145 29 2001 870 420
30 900 1500 30 150 30 2070 900 450
nazwa b:
nr r1 r2 r3 r4 r5 t icr ibt
--------------------------------------------------------------------
1 50 10 20 5 1 69 30 15
2 100 20 40 10 2 138 60 30
3 150 30 60 15 3 207 90 45
...
29 1200 290 580 145 29 2001 870 420
30 1500 300 600 150 30 2070 900 450
czyli z każdego wiersza chcę zrobić osobną tabelkę o liczbie wierszy z ostatniej kolumny (ml) a każdy wiersz ma się powiększać o
icr dla danych z
r i o
ibt dla danych z
t. Kombinuję i kombinuję a coraz gorzej mi idzie.
$l = $pdo->query("SELECT nazwa, r1, r2, r3, r4, r5, t, icr, ibt, ml FROM tabela");
while($row = $l->fetch()) {
}