Incrementé le matricule

huberkym Messages postés 5 Date d'inscription vendredi 4 octobre 2013 Statut Membre Dernière intervention 4 avril 2014 - 4 oct. 2013 à 14:15
nagaD.scar Messages postés 4272 Date d'inscription samedi 8 septembre 2007 Statut Membre Dernière intervention 4 janvier 2023 - 7 oct. 2013 à 13:49
je cherche un code qui va mes permettre d'incrementé les matricule des agents d'un entreprise ce lui que je conçu s'arrete a un moment et il bloc je vous envoi la syntaxe pour reference

$matricule="select count(*) as act from eleve";
$matricule=mysql_query($matricule);
$matricule=mysql_fetch_array($matricule);
$ordre=$matricule['act']+1;
$matri='000'.$ordre.'/'.'13';

1 réponse

nagaD.scar Messages postés 4272 Date d'inscription samedi 8 septembre 2007 Statut Membre Dernière intervention 4 janvier 2023 17
4 oct. 2013 à 16:18
salut,

Je pense à un problème de typage :

soit $ordre est une chaine et dans ce cas le '+1' lui pose problème
soit $ordre est un entier et la concaténation pose problème.

essaye peu-être :
 
$ordre=(string)((int)$matricule['act'])+1); 


dis nous si ca fonctionne ^^

naga
0
huberkym Messages postés 5 Date d'inscription vendredi 4 octobre 2013 Statut Membre Dernière intervention 4 avril 2014
7 oct. 2013 à 13:04
ce bon ta resolution marche sans faute merci
0
nagaD.scar Messages postés 4272 Date d'inscription samedi 8 septembre 2007 Statut Membre Dernière intervention 4 janvier 2023 17
7 oct. 2013 à 13:49
pas de soucis, bon dev ;)

naga
0
Rejoignez-nous