Preise mit einer Faktorberechnung summieren (mit Buttons)

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Preise mit einer Faktorberechnung summieren (mit Buttons)

    Hallo,

    mit folgenden Buttons möchte ich einen Preis aufsummieren. Dies funktioniert in dem unten aufgeführten Script wenn man von oben nach unten klickt. Jedoch in anderer Reihenfolge nicht. Hier die Buttons und Werte:

    Buttongruppe 1 (ist typeNumber = 0): eins(ist typeElement = 0) zwei(ist typeElement = 1)
    Buttongruppe 2 (ist typeNumber = 1): drei(ist typeElement = 0) vier(ist typeElement = 1)
    Buttongruppe 3 (ist typeNumber = 2): fünf(ist typeElement = 0) sechs(ist typeElement = 1)

    jeder Button hat einen Aufpreiswert, z. B. 0, 20 oder 70

    PHP-Code:

    <?php

    $i 
    0;

            
    $this -> newPrice $this -> getBasePrice($post); // definierten den Basispreis (z.B. 20)

            
    $productDataArr = Array();

    while(
    $config $result_eigenschaften_row->fetch_assoc()): //loops thrue buttongroups

               
    $config_temp explode("\n"$config['eigenschaften']);

               if(
    $i == $this -> typeNumber) {

                  
    $productDataArr[$i] = explode(','$config_temp[$this->typeElement]); //definiert einen Wert 0 oder 20 oder 90 der unten als (((trim($productDataArr[$i][2]) zur Berechnung hinzugezogen wird


               
    }


                        
    $this -> newScalePrice $this -> newPrice;

                     

                        if(!empty(
    $productDataArr[$i])) {

                            
    $this -> faktor = (((trim($productDataArr[$i][2]) * 100) / $this->newScalePrice) / 100) + 1;

                        }

                            
    $this->newPrice $this->newPrice $this->faktor;

                            

        endwhile;

    Wie kann ich das Script modifzieren, damit man in jeder Reihenfolge richtige Wert erhält?
    Zuletzt geändert von sanktusm; 16.02.2022, 16:51.
Lädt...
X