[PHP] Gesammtpreis ausrechnen

Dieses Thema im Forum "Webentwicklung" wurde erstellt von DOWNandOUT, 6. Juli 2009 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 6. Juli 2009
    Gesammtpreis ausrechnen

    Hi, hab mal wieder n Problem :p

    Also, ich möchte den Gesammtpreis der Waren im Warenkorb ausrechnen.
    Nur wie mach ich das Oo, ich kanns ja ned fest im code machen z.b. a+b+c. Zumal die ja alle in einer while sind also hätte ich theoretisch ja nur a+a+a. und manchmal sinds ja 4 Produkte dann muss es ja a+a+a+a sein. Also wie mache ich das am besten ?

    Der Preis wird in der spalte "price" in der Produkttabelle bestimmt.

    Zur Zeit siehts so aus:
    Code:
    <div class="basket">
    <?
    if(sessionCheck() == false) {
     echo "Du bist nicht eingeloggt!";
    }
    else
    {
    $b_query = "SELECT a.productid, a.productname, a.price
     FROM shop_products a
     LEFT JOIN shop_basket w ON ( w.userid = {$_SESSION['userid']} )
     WHERE w.productid = a.productid";
    $b_result = mysql_query($b_query) OR die(mysql_error());
    while($b_row = mysql_fetch_assoc($b_result)) {
     echo '<div class="a">';
     echo $b_row["price"]." &euro;";
     echo '</div>';
     echo '<div class="b">';
     echo $b_row["productname"];
     echo '</div>';
    }
     echo '<strong>Gesammtbetrag: XXX &euro;</strong>';
    }
    ?>
    </div>
    Schonmal danke :)
     

  2. Anzeige
    Dealz: stark reduzierte Angebote finden.
  3. #2 6. Juli 2009
    AW: Gesammtpreis ausrechnen

    Erster - HAHA ! :p

    $b_row["price"] ist der Preis von dem Produkt im Warenkorb ja?

    neue Variable, $all , und dann einfach $all = $all + $b_row["price"];

    und nach der schleife echo "$all"; ich hoffe ich hab dich richtig verstanden?

    Also

    while($b_row = mysql_fetch_assoc($b_result)) {
    echo '<div class="a">';
    echo $b_row["price"]." &euro;";
    echo '</div>';
    echo '<div class="b">';
    echo $b_row["productname"];
    echo '</div>';
    $all = $b_row['price'] + $all;
    }
    echo "<strong>Gesammtbetrag: $all &euro;</strong>";
    }
     
  4. #3 6. Juli 2009
    AW: Gesammtpreis ausrechnen

    bitte
     
  5. #4 6. Juli 2009
    AW: Gesammtpreis ausrechnen

    Ah, perfekt danke, hätte nicht gedacht das es so einfach ist :)

    bw raus, closed.
     
  6. #5 6. Juli 2009
    AW: Gesammtpreis ausrechnen

    funktioniert das?

    der ausdruck hier fällt mir auf:
    PHP:
    $b_result  mysql_query ( $b_query ) OR die( mysql_error ());
    also normalerweiße bekommst du da nen boolean raus (nicht verwechseln mit javascript).

    so wärs richtig:
    PHP:
    ( $b_result  mysql_query ( $b_query )) OR die( mysql_error ());
    // gib bescheid :)

    ah, mit "or" funktionierts, mit || nicht. komisch ^^
    PHP:
    $foo  'foo'  ||  'bar' // 1
    $foo  'foo'  or  'bar' // foo
    grad im manual gelesen warum. wieder was gelernt ^^
     

  7. Videos zum Thema
Die Seite wird geladen...
Similar Threads - PHP Gesammtpreis ausrechnen
  1. Antworten:
    0
    Aufrufe:
    2.125
  2. Antworten:
    0
    Aufrufe:
    3.253
  3. Antworten:
    4
    Aufrufe:
    6.178
  4. Antworten:
    5
    Aufrufe:
    15.220
  5. Gute PHP Template Engine

    Yuesang , 20. Februar 2017 , im Forum: Webentwicklung
    Antworten:
    4
    Aufrufe:
    5.470
  • Annonce

  • Annonce