recupérer la plus grande valeur dans une bdd
Bonjour,
Un petit souci dans mon php
dans ma base de donnée j'enregistre tout les numéros de facture généré,
afin de générer une nouvelle facture celui-ci va récupérer le dernier numéro de facture.
voici comment ce présente met numéro de facture:
Numéro de fature:
2012-0001
2012-0002
2012-0003
2012-0004
2012-0005
Je veux récupérer le dernier numéro de facture lui donnée une valeur +1 pour que ma nouvel facture soit en claire 2012-0006
pour cela voici ce que je fais:
Code:
1 2 3
| $query = "select numfacture from facture order by numfacture DESC limit 1";
$result = mysql_query($query) or die ("Exécution de la requête impossible");
$maxnumfacture = mysql_result ($result,0)+1; |
avant j'utilisais un nombre entier aujourd'hui j'ai changer ma façon de générer met numéros de facture, le problème et présent depuis que j'ai ajouté un - dans mon numéro de facture .
Cordialement