PHP / MySQL Datentyp

bgauch

Mitglied
Hi

Ich suche nach dem richtigen Datentyp für ein Attribut wo zum Beispiel die Zahlenfalge '06' als Wert erfasst ist.

- Ist der Datentyp Smallint unsigned, dann bringt die Abfrage mit PHP die Zahl 0 nicht, der Output ist also 6.
- Nehme ich Varchar, dann sortiert PHP den Output falsch. Statt => 1, 2, 3, usw. bringt das order by => 1, 10, 11....2, 20, 21....

Taugt also beides nicht.... Bin froh um jeden brauchbaren Input !
 
Hi

Leider nein. Es hat auch drei und vierstellige Werte in dieser Spalte. Also müsste ich mindestens INT(4) angeben. Mit zerofill wird '06' dann '0006'....
 
Zurück