Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Administration
Administration Forum d'entraide sur l'administration de MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/05/2006, 10h35   #1
Membre habitué
 
Inscription : mai 2004
Messages : 200
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 200
Points : 101
Points : 101
Par défaut type de champ

Salut à tous, voila dans ma table j'ai un champ code postal, que j'ai mis en INT. problème je viens de me rendre compte que si mon département est compris entre 01 et 09, il me zappe le 0 de devant. vous mettrez quoi comme type de champ vous? ou alors vous feriez un petit traitement avec un bout de code?

merci pour vos réponse
__________________
La programmation, c'est tout un art
gregal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/05/2006, 10h46   #2
Membre Expert
 
Avatar de Alexandre T
 
Inscription : mai 2002
Messages : 1 022
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations forums :
Inscription : mai 2002
Messages : 1 022
Points : 1 123
Points : 1 123
Soit tu le stockes en "string" soit tu le sotckes en INT ZEROFILL

ZEROFILL permet de compléter par des zéros
INT(5) va enregistrer le code postal de Nice 06000 comme 6000
INT(5) ZEROFILL va enregistrer le code postal de Nice 06000 comme 06000.

Voilà un bon exemple dans la doc : http://dev.mysql.com/doc/refman/5.0/fr/examples.html
__________________
Alexandre T.

PHP5/MySQL5 Codes prêts à l'emploi
30 projets avec codes sources complets pour créer diaporamas photos, chat, arbre généalogique, statistiques de visites, création de graphiques, moteur de recherche, Sudoku etc...

Mes articles
Alexandre T est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/05/2006, 10h58   #3
Membre habitué
 
Inscription : mai 2004
Messages : 200
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 200
Points : 101
Points : 101
Merci beaucoup, il est vrai que ce cas m'etais jamais arrivé, donc je ne savais pas comment faire, impeccable tu m'a bien aidé

++
__________________
La programmation, c'est tout un art
gregal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/05/2006, 11h03   #4
Provisoirement toléré
 
Avatar de Maximilian
 
Inscription : juin 2003
Messages : 2 622
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 2 622
Points : 2 505
Points : 2 505
Je rajouterais qu'à priori on ne fait pas d'opérations arithmétiques sur des codes postaux donc le type varchar me parait le plus approprié
__________________
Pensez au bouton
Maximilian est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h51.


 
 
 
 
Partenaires

Hébergement Web