PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [SQL] Out of range value bei Refrally..



RainbowDash
26.07.2012, 11:09
Heyho,
ich wollte auf meiner Seite eine Refrally starten, kann den Gewinn aber nicht über 99.999.999.99 setzen!
Wenn ich versuch es in der Datenbank zu ändern bekomme ich folgende Fehlermeldung:

Warning: #1264 Out of range value for column 'p1' at row 1

Ich wüsste jetzt auch nicht wo ich etwas ändern müsste :(

DjBusti
26.07.2012, 11:23
Wie groß ist dann die Spalte in der Datenbank?

z.B.

int(1)
oder:

varchar(255)

RainbowDash
26.07.2012, 13:12
Keins von beidem. Da steht:


double(10,2)

buxpruefer
26.07.2012, 13:30
10,2 heisst (glaube ich) 10 Stellen vor und 2 Stellen nach dem Komma...

Die von dir genannte Zahl im ersten Post hat exakt 10 Stellen, damit ist das ausgereizt.

Du müsstest also den ersten Wert in der Klammer auf die von dir gewünschte Anzahl der Stellen erhöhen.

Ohne Gewähr, ich habe mich jahrelang nicht mit MySQL und php beschäftigt und bin gerade selbst erstaunt, wieviel man verlernt :redface:

Lokutos
26.07.2012, 14:12
nicht ganz richtig es heist 10 stellen davon 2 nach dem komma sprich 2 stellen fehlen...

daher ändern auf

14,2 oder höher je nach belieben...

RainbowDash
26.07.2012, 14:46
Jo, vielen Dank euch beiden! :thumb: