Hallo,
ich habe folgendes [sehr merkwürdiges] Problem...
Gegeben sind eine Zahl, die automatisch generiert und in einer Datenbank gespeichert wird. Das funktioniert soweit auch - nur '0123' wird in der Datenbank zu '123' umgewandelt.
Die Datenbankspalte, in der die Werte gespeichert werden ist vom Typ aber an und für sich varchar(11)!
-- Trotzdem werden vorangestellte Nullen gelöscht.
Wenn ich die Variablen in der PHP-Datei auslesen lasse, also quasi 'echo $variable;', so wird die vorangestellte Null sehr wohl angezeigt, also muss es sich wohl um ein Datenbankproblem handeln...
[NACHTRAG] So oft ich die Struktur der Datenbank auch neu lade, die Spalte ist vom Typ her varchar()! Ich starre gerade etwas entgeistert auf meinen Bildschirm ... ...ERM ... Hilfe? [/NACHTRAG]
P.S.: UNSIGNED ZEROFILL ist nicht wirklich eine Option - ich will, dass die Datenbank die Nullen speichert, die ihr auch effektiv zugewiesen werden.