Rolf B: Wert an einer anderen Stelle zusammenrechnen

Beitrag lesen

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
0 46

Wert an einer anderen Stelle zusammenrechnen

Bernd
  • php
  1. 0
    Rolf B
    1. 0
      Bernd
      1. 0
        MudGuard
        1. 0
          Bernd
          1. 0
            Gunnar Bittersmann
            • menschelei
        2. 0
          Rolf B
          1. 0
            Gunnar Bittersmann
            • menschelei
      2. 0
        Rolf B
        1. 0
          Tabellenkalk
        2. -2
          klawischnigg
          1. 1
            beatovich
            1. 0
              klawischnigg
            2. 0
              Felix Riesterer
          2. 3
            Orlok
            • javascript
            • ux
            • web
            1. -1
              beatovich
            2. 0
              Gunnar Bittersmann
            3. 0
              klawischnigg
              1. 2
                Gunnar Bittersmann
                1. 0
                  klawischnigg
                  1. 0
                    Gunnar Bittersmann
                    1. 0
                      klawischnigg
                      1. 0
                        Rolf B
                        1. 0
                          klawischnigg
                          1. 0
                            Rolf B
                            1. 0
                              klawischnigg
                              1. 0
                                Rolf B
                      2. 0
                        Gunnar Bittersmann
                        1. 0
                          klawischnigg
                          1. 1
                            Gunnar Bittersmann
          3. 0
            Auge
    2. 0
      beatovich
      1. 0
        Tabellenkalk
        1. 0
          Rolf B
    3. 0
      Bernd
      1. 0
        Matthias Apsel
        • programmiertechnik
        1. 0
          Bernd
        2. 0
          Gunnar Bittersmann
          • menschelei
      2. 0
        Rolf B
        1. 0
          Bernd
          1. 0
            Bernd
            1. 0
              Rolf B
              1. 0
                Bernd
                1. 0
                  Rolf B
      3. 0
        pl
  2. 0
    pl
    • javascript
    • php