Incrementer une lettre et chiffre

Résolu
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

2 réponses

  1. Utilisateur anonyme
     
    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
    }
    ?>
    0
  2. fofo73 Messages postés 387 Statut Membre 8
     
    MERCI
    0