Tom: 19 stellige Zahl in DB und zurück.

Beitrag lesen

Hello,

Um was für eine Datenbank handelt es sich denn?
--> mysql.

Gibt es Typfestlegungen für die Datenfelder (Spalten)?
--> in welcher weise?

Irgendwie musst Du die Tabelle doch angelegt haben und mit

SELECT columns from Tabelle;

bekommst Du ein Array, in dem

Field
Type
Null
Key
Default
Extra

von der Tabelle ausgegeben werden, also die Strukturdaten. Die schau Dir erstmal an. Dann sehen wir weiter.

Welchen Typ hat denn die Zahl vorher gehabt? -> gettype()
--> war vorher der Inhalt eines Formularfeldes.

Ja, und danach war sie Inhalt einer Variablen und deren Type kann man bestimmen. Ist es denn im Formularfeld eine Ganzzahl oder eine Dezimalzahl oder ...?

kann man das Ding nicht einfach explizit in einen double casten

Nun, bei 19,keks Stellen (dezimal) ist gerade ein Typsprung.

Besser wäre doch, nicht Medizin aufs Problem zu schütten, sondern die Ursachen des Fehlers zu beseitigen, oder?

Grüße

Tom