8791 sujets

Développement web côté serveur, CMS

Bonjour j'ai un petit soucis avec les types de champ avec phpmyadmin :

Dans une table j'ai un champ avec une reference , et un champ avec un Prix ...

Les références peuvent commencer par un 0 , et elles sont composées excusivement de chiffre.
Mon problème est que les 0 ne s'affiche pas en début de Ref.
Le champ est en INT

Les Prix eux sont en DOUBLE , mais la plus part sont composés comme ceci : XX,00 je tiens à ce que les 00 s'affiche mais encore une fois rien a y faire ...
Le mieux je pense serais de les indiquer comme monnaies mais je ne trouve pas le champ dans phpmyadmin ...

Je ne souhaite pas non plus tricher en les mettant en VARCHAR car le prix doit pouvoir être multiplié ...

Que dois-je faire ?

Merci , FJremi
Pour le champ int, il me semble qu'il y a une option zerofill mais dans le cas de références ça serait peut-être plus pratique d'utiliser des VARCHAR non?

Pour les prix, essaye avec du decimal ou du float.
Tout à fait, comme le dit titchagcreation,
mets ton champ référence en VARCHAR
par contre pour l'autre champ, mets DECIMAL (50,2) et tu auras tes zéros après la virgugule! Smiley cligne
Modifié par skap64 (15 Dec 2011 - 10:19)