Gibt verschiedene Moeglichkeiten dafuer, z.bsp. dass in der Datenbank der Typ zu "klein" ist oder die Genauigkeit zu gering, also
bei int(11) signed sollte bis ueber 2 Mrd alles drin sein ;-)
also die betreffenden Spalten mal checken und ggbfs "hoch"stellen.
EDIT: wie earl mir ja schon zuvorgekommen ist

Oder es wird durch PHP limitiert oder durch dein OS, wovon ich aber mal nicht ausgehe...