Bonjour
J'ai un petit souci quand j'execute le code suivant.
Il m'insere dans le champ paiement_num_commande un entier qui s'incremente de 1 à chaque fois. Par contre quand j'arrive à la valeur 10 et bien il m'insere plus que des numeros 10, il n'y a plus d'incrementation.
Code :
- if(isset($_GET['action']) && $_GET['action'] == 'ajout')
- {
- mysql_select_db($database_dbprotect, $dbprotect);
- $query_factures="SELECT paiement_num_facture FROM tab_paiement ORDER BY paiement_num_facture DESC";
- $factures = mysql_query($query_factures, $dbprotect) or die(mysql_error());
- $lignes_factures = mysql_fetch_array($factures);
- $num_facture=$lignes_factures['paiement_num_facture']+1;
- $query_ins_paiement = "INSERT INTO tab_paiement(paiement_id, paiement_num_facture) VALUES('','$num_facture')";
- mysql_query($query_ins_paiement) or die('Erreur SQL !'.$query_ins_paiement.'<br>'.mysql_error());
- }
|
Message édité par skynicko le 15-03-2005 à 10:31:59