par
visualight » 12 mars 2010, 19:49
Salut,
Désolé de ne pas être plus clair dans le titre mais je ne voyais pas quoi dire d'autre.
Aujourd'hui, je recherche à ajouter des "0" dans des id (renvoyées par POST ==> 1 ID par POST).
Le nombre de 0 que je dois afficher devant l'ID dépend de l'id récupérée...
En effet, si j'ai une ID de 1 à 9, je dois afficher 5 zeros devant l'id ==> Exemple : 000001, 000002, ... 000009
Maintenant si j'ai une ID de 10 à 99, je dois afficher 4 zeros devant l'ID ==> Exemple : 000010, ... 000099
Et ainsi de suite ... si j'ai une ID de 1000 à 9999, je dois afficher 2 zeros, Etc ... (jusque 100000 à 999999 -> il n'y a plus de 0)
Comment puis-je tester le nombre de chiffres que me retourne une ID pour savoir le nombre de zeros que je dois ajouter devant ?
Peut être n'est-ce pas la bonne solution et qu'un regex ou autre viendrait à bout de cela ... ???
Merci pour vos réponses,
raph
Salut,
Désolé de ne pas être plus clair dans le titre mais je ne voyais pas quoi dire d'autre.
Aujourd'hui, je recherche à ajouter des "0" dans des id (renvoyées par POST ==> 1 ID par POST).
Le nombre de 0 que je dois afficher devant l'ID dépend de l'id récupérée...
En effet, si j'ai une ID de 1 à 9, je dois afficher 5 zeros devant l'id ==> Exemple : 000001, 000002, ... 000009
Maintenant si j'ai une ID de 10 à 99, je dois afficher 4 zeros devant l'ID ==> Exemple : 000010, ... 000099
Et ainsi de suite ... si j'ai une ID de 1000 à 9999, je dois afficher 2 zeros, Etc ... (jusque 100000 à 999999 -> il n'y a plus de 0)
Comment puis-je tester le nombre de chiffres que me retourne une ID pour savoir le nombre de zeros que je dois ajouter devant ?
Peut être n'est-ce pas la bonne solution et qu'un regex ou autre viendrait à bout de cela ... ???
Merci pour vos réponses,
raph