Salut à tous.
Je suis nouveau dans le langage php et là depuis 2 jours je suis bloqué sur mon code de génération de numéro d'identifiant.
Je veux sélectionner le numéro maximum+1 dans la table agents et je veux concaténer ce numéro à une chaine de caractère afin d'obtenir comme resultat final : XXXXnuméro. Exemple XXXX0001
A la sortie $numero_agt me renvoie 0 et je comprend vraiment pas.
SVP aidez moi.
Voic mon code:
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 try { include("connection_BICF_bd.php"); $chaine ="XXXX"; // On récupère tout le numero maximum de la table agents $requete = $bdd->query('select IFNULL(max(substr(num_agt, 5, 8))+1,0) from agents'); $donnees = $requete->fetch(); $numero_agt = $chaine.$donnees['num_agt'] ; echo $numero_agt; } catch(Exception $e) { die('Erreur : '.$e->getMessage()); }
Partager