Incrementer une lettre et chiffre
Résolu
fofo73
Messages postés
387
Statut
Membre
-
fofo73 Messages postés 387 Statut Membre -
fofo73 Messages postés 387 Statut Membre -
Bonjour,
je voudrais creer un identifiant composer de chiffre et de lettre,mais je veux que les identifiant se suive.Je m'explique:
identifiant 1:f13
identifiant 2:f14
...
identifiant 50:g1
ceci est un exemple.
je veux que quand le chiffre arrive a un certain nombre la lettre s'incrémente
cordialement
je voudrais creer un identifiant composer de chiffre et de lettre,mais je veux que les identifiant se suive.Je m'explique:
identifiant 1:f13
identifiant 2:f14
...
identifiant 50:g1
ceci est un exemple.
je veux que quand le chiffre arrive a un certain nombre la lettre s'incrémente
cordialement
2 réponses
-
En php tu peux faire quelquechose comme ça :
<?php $nbr_ids = 30; //nom bre d'identifiants à générer $nbr_max = 5; //nombre maximal avant de passer au caractère suivant $alphabet = 'abcdefghijklmnopqrstuvwxyz'; //alphabet ... $j = -1; $k = 1; for($i = 0; $i<$nbr_ids; $i++) { $k++; if($i%$nbr_max == 0) //si $i/$nbr_max ne retourne aucun reste, alors { $j++; //on incrémente $j $k = 1; // et on réinitialise $k à 1 } $id = $i+1; echo 'identifiant '.$id.':'.$alphabet[$j].$k.'<br/>'; //affichage } ?> -