-
Stellen hinter dem Komma
Hallo ,
ich habe das Problem das ich keine Stellen hinter dem Komma angezeigt bekomme. Wenn ich z.B. ein Cron für Paidbanner laufen lasse erscheint folgendes.
Betreiber User
3,00Punkte 0,50 Punkte
im Admin bereich steht dann aber nicht mehr 0,50 sondern nur 0,00 und das ist dann auch im Userbereich/Paidbannerbereich. Die klicks werden dann auch mit 0,00 Gebucht. Wie bekomme ich das jetzt so hin das die Kommastellen angezeigt und gebucht werden wie die Paidbanner eingelesen werden ? Den wenn ich zb. 10 Banner mit 0,50 Punkten eingebucht habe dan bekommt der User aber nur 0,00 Pro Klick und hat nach 10 Klicks noch immer 0,00 Punkte obwohl er eigentlich 5,00 Punkte haben müßte.
Gruß
Norman
-
also als 1. gehe in deine db und ändere bei den interfacedaten den wert von dezimal 10,2 in 10,6 zum beispiel
die 10 gibt die stellen vor dem komma und 6 dann die stellen nach dem komma an
dann suche in den ensprechenden dateien
PHP-Code:
Verdienst: '.number_format($f_banner['verdienst'],2,',','.').'
kann auch so ähnlich sein und ändere den wert 2 in zum bsp. 6,
diese zahlen stehen für den wert nach dem komma
-
Also erstmal danke für die schnelle Antwort aber leider besteht das Problem noch immer außer das im Userbereich jetzt nicht mehr 0,00 sondern 0,000000 steht. ich brauche ja auch nur 2 stellen hinter dem komma und nicht 6. Was muß ich ändern damit 0,50 angezeigt wird und nicht mehr 0,00 ?
-
zunächst schau doch mal obs am auslesen oder einlesen liegt. stehts denn richtig in der DB ?
-
in der Datenbank steht hinter dem Komma auch immer nur 00. Also z.B. 1,00 statt 1,23. Beim einlesen steht aber 1,23 und nicht 1,00
-
kann mir denn keiner helfen
-
naja, wenn die daten schon falsch in der db stehen, liegt es wohl am cron und wahrscheinlich in der umrechnung.
bei welchen interfaces tritt das denn auf?