Ergebnis 1 bis 5 von 5

Thema: Ralleygewinne in Buchungen schreiben

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer
    Registriert seit
    26.08.2007
    Beiträge
    231
    Hallo,

    ich habs so - also mit dem + , es funzt aber nicht. Das ist es ja grad was mich verzweifeln lässt.

    adminforce/content/ralleysystem/klick.php:
    PHP-Code:
    // Ralley auswerten
    if ($_POST['auswerten'] == 'Auswerten') {
    $platz db_query("SELECT * FROM ".$db_prefix."_klickralley WHERE klicks >= 1 ORDER BY klicks DESC LIMIT ".$ralleydaten['plaetze']."");
        while (
    $pa mysql_fetch_array($platz)) {
        
    $rp++;
            if (
    $ralleydaten['art'] == 'statisch') {
            
    $buchungssumme $ralleydaten['p'.$rp];
            } else {
            
    $buchungssumme $ralleydaten['jackpot'] / 100 $ralleydaten['p'.$rp];
            }
        
    // Buchungen durchführen
        
    db_query("UPDATE ".$db_prefix."_klickralley SET ausgezahlt = '".time()."' WHERE uid='".$pa['uid']."'");
        
    $buchungs_id create_code(14);
        
    kontobuchung ('+',$buchungssumme,$pa['uid']);
        
    buchungsliste ($buchungs_id,'+',$buchungssumme,'Klickralley (Platz '.$rp.')',$pa['uid']);
        
    bilanz (0,$buchungssumme);
        }

    eaxo

  2. #2
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    PHP-Code:
    buchungsliste ($buchungs_id,'+'.$buchungssumme,'Klickralley (Platz '.$rp.')',$pa['uid']); 
    nach dem '+' (plus) gehört statt dem , (Komma) ein . (punkt)


    function buchungsliste ($buchungs_id,$trans_menge,$verwendung,$fuer)

    buchungsliste() erwartet 4 werte, in deinem fall werden aber durch das komma 45 werte übergeben, was natürlich total falsch ist, wenn man aber statt dem komma einen punkt hinmcaht, ist der 2 wert ($trans_menge) wieder so, wie er sein sollte, nämlich eine kombination aus dem vorzeichen und dem wert:
    $menge = 100;
    '+'.$menge = '+100'
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  3. #3
    Erfahrener Benutzer
    Registriert seit
    26.08.2007
    Beiträge
    231
    Zitat Zitat von jpwfour Beitrag anzeigen
    nach dem '+' (plus) gehört statt dem , (Komma) ein . (punkt)
    So muss es sein, tausend Dank.

    Das hätte ich vermutlich nie gefunden.

    Aus Fehlern lernt
    eaxo

Ähnliche Themen

  1. [SQL] Daten aus PHP Form in SQL schreiben
    Von swinxx im Forum [HD] Programmieren
    Antworten: 4
    Letzter Beitrag: 05.04.2018, 13:39
  2. Suche jemanden der Addon schreiben kann!
    Von Golem im Forum Support zu Addons & Erweiterungen
    Antworten: 2
    Letzter Beitrag: 16.04.2011, 19:45
  3. Design schreiben
    Von Basell im Forum Grafiken
    Antworten: 31
    Letzter Beitrag: 28.08.2010, 20:48
  4. VMS2 Design Schreiben!
    Von Basell im Forum Grafiken
    Antworten: 13
    Letzter Beitrag: 19.07.2010, 18:57
  5. Buchungen
    Von deniz im Forum Support zum VMSone
    Antworten: 4
    Letzter Beitrag: 26.01.2009, 11:04

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •