Hallo Bernd,
diese Berechnung war in deinem geposteten Code nicht drin. Wenn Du sie brauchst - klar geht das. Ich sehe aber jetzt, dass das umständlich ist, was Du machst. Der Wert, den Du anhängst, berechnest Du so (mit C(id) meine ich den Claudia-Aufruf und W ist dein WertZusammenm3):
$$wert = \frac{1300}{100} \cdot \frac{100}{W} \cdot C(id)$$
Das lässt sich offensichtlich kürzen, und man kann auch umsortieren:
$$wert = \frac{1300\cdot C(id)}{W}$$
Optimierter Code:
$SubKat1_a3 = ARRAY();
if ($frontend_kategorieuebersichtVolumenHauptKat > 0) {
foreach($frontend_kategorieuebersichtVolumenHauptKat as $array_VolumenHauptKat) {
$SubKat1_a3[] = 1300 * Claudia($mysqli, $array_VolumenHauptKat['ma_id'])
/ $WertZusammenm3;
}
}
Das hat noch den netten Nebeneffekt, dass Code so wie der Bruchs aussieht, aus dem er entstanden ist. Diese Kürzung kannst Du auch bei der Hauptkategorie vornehmen.
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi