Stocker '011' dans Mysql au lieu de '11'

Eléphanteau du PHP | 29 Messages

24 févr. 2006, 10:47

bonjour,

Dans ma base MySql je souhaite stocker des codes et j'aimerai les sauvegarder et les afficher avec un ou plusieurs 0 devant suivant le nombre, par exemple :
011
002
156
026


merci pour vos conseils, :)

Mammouth du PHP | 19672 Messages

24 févr. 2006, 11:18

Alors tu dois utiliser l'option ZEROFILL sur la colonne. Tes colonnes numériques seront par exemple du type INT (5) ZEROFILL ... et les nombres qui seronts stockés seront alors affichés avec la complétion à gauche par des zéros pour avoir le nombre de chiffres précisés entre les parenthèses de INT(5) (ici 5, mais tu peux choisir une autre valeur jusqu'à 11) : 00123, 04567, 98765.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphanteau du PHP | 29 Messages

24 févr. 2006, 11:26

exactement ce que je voulais savoir, NIKEL

merci