Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
924 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  probleme insertion base de données

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme insertion base de données

n°1012977
skynicko
Posté le 15-03-2005 à 10:21:43  profilanswer
 

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 :
  1. if(isset($_GET['action']) && $_GET['action'] == 'ajout')
  2.     {
  3. mysql_select_db($database_dbprotect, $dbprotect);
  4. $query_factures="SELECT paiement_num_facture FROM tab_paiement ORDER BY paiement_num_facture DESC";
  5. $factures = mysql_query($query_factures, $dbprotect) or die(mysql_error());
  6. $lignes_factures = mysql_fetch_array($factures);
  7. $num_facture=$lignes_factures['paiement_num_facture']+1;
  8. $query_ins_paiement = "INSERT INTO tab_paiement(paiement_id, paiement_num_facture) VALUES('','$num_facture')";
  9. mysql_query($query_ins_paiement) or die('Erreur SQL !'.$query_ins_paiement.'<br>'.mysql_error());
  10. }


Message édité par skynicko le 15-03-2005 à 10:31:59
mood
Publicité
Posté le 15-03-2005 à 10:21:43  profilanswer
 

n°1013012
skynicko
Posté le 15-03-2005 à 10:36:15  profilanswer
 

J'ai trouvé la solution je suis désolé pour le post inutil

n°1013015
skeye
Posté le 15-03-2005 à 10:38:28  profilanswer
 

Fais afficher la requête générée, et si elle est incorrecte cherche pourquoi...c'est pas évident de t'aider avec ce petit bout de code.


---------------
Can't buy what I want because it's free -
n°1013042
baster_bas​ter
le savoir est une arme...
Posté le 15-03-2005 à 11:00:32  profilanswer
 

si tu peu écrire ta solution pour les personnes dans le meme cas que toi ce serai gentil :d


---------------
Pas le temps... Ou pas envie de le prendre ?
n°1013420
skynicko
Posté le 15-03-2005 à 15:11:03  profilanswer
 

J'avais mon champ numero de commande qui était en type varchar dans ma base et je l'ai mis en int.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  probleme insertion base de données

 

Sujets relatifs
probleme d ecriture dans un fichier[C++] probleme d'envoi avec clientsocket
Modifier le type d'un champ sur une base de productionPostgreSQL/Linux : probleme de création de table [résolu]
Probleme avec IE et lien vers page lente à afficherprobleme de try catch
problème avec le carractère %Delphi 7 sans la base comment s'en sortir??
probleme pour modifier mes newsProblème d'insertion en base de données
Plus de sujets relatifs à : probleme insertion base de données


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR