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:
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());
}
Merci