Page 1 sur 1

mysql supprime le 0

Posté : 15 mai 2005, 21:23
par ola
salut :)
j'ai creer une base mysql contenant le numéro de téléphone des clients lorsque j'enregistre ce numéro dans ma base il supprime le premier chiffre à savoir le 0

exemple : je saisis 0143625325
il insert : 143625325

ça ne me convient pas :( je trouve pas ou modifer cela :(

de l'aide svppppppppp ! merci :)

Posté : 15 mai 2005, 21:27
par Xenon_54
Il faut mettre ceci dans le champ:
Attributes : UNSIGNED ZEROFILL

:)

Posté : 15 mai 2005, 21:27
par pjl
Un numéro de téléphone n'est pas un chiffre mais une chaine de caractères.

Posté : 15 mai 2005, 21:28
par Xenon_54
En effet...

Posté : 15 mai 2005, 22:02
par ola
je mets en char(10) alors et hop réglé ? :p
idem pour le code postal !

:)

Posté : 15 mai 2005, 22:06
par pjl
et le format international ?

Posté : 15 mai 2005, 22:26
par ola
lol c'ets quoi le format international ? je gère que des clients situés en france :)

Posté : 16 mai 2005, 11:57
par rami
Ouais mais il ton utilisateur peut trs bien mettre comme numéro: +33O6...., d'ou un chaine de 13 caractères... :wink:

Posté : 16 mai 2005, 12:24
par PhilFree
lol c'ets quoi le format international ? je gère que des clients situés en france :)
Le format international, c'est incontournable, même en France, voici un exemple:

M. van Bidule de la multinationale American Trust Company est nommé PDG de la filiale française.
M. van Bidule investit en France chaque semaine 5 Mio d'Euros (veut-on risquer de perdre ce client ?)

Comme il se déplace deux fois par semaine de New York à Paris, son GSM est américain, son N° +155526732

Tu peux toujours essayer de le joindre au 01 555 26 732, il y a peu de chance qu'il te passe commande.
Pour le joindre il faut composer le 00 1 555 26 732

J'espère avoir démontré l'importance du format international :wink: