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

  FORUM HardWare.fr
  Programmation
  PHP

  [ MySQL ] Récuperer l'ID lors d'un insert avec ID auto-increment...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ MySQL ] Récuperer l'ID lors d'un insert avec ID auto-increment...

n°367191
j-'-r
Sans horraires fixe
Posté le 19-04-2003 à 15:57:50  profilanswer
 

Alors j explique un peut plus clairement.
 
je fais une requete insert :

INSERT INTO sujet(cat,titre,auteur,dernier) Values('$cat','$titre','$nom','$dernier')

 
Dans ma table sujet comporte : id,cat,titre,auteur,dernier
le ID est en auto increment d'ou sa non presence dans la requete ci dessus.
Par contre j'ai besoin de cet ID pour la requete suivante.
N'y a t-il pas une fonction pour récupéré l'ID créé ?

mood
Publicité
Posté le 19-04-2003 à 15:57:50  profilanswer
 

n°367196
forummp3
@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
Posté le 19-04-2003 à 16:03:39  profilanswer
 
n°367201
j-'-r
Sans horraires fixe
Posté le 19-04-2003 à 16:06:11  profilanswer
 
n°367203
mrbebert
Posté le 19-04-2003 à 16:07:17  profilanswer
 

Plusieurs possibilités :
- passer la requête : SELECT LAST_INSERT_ID()
qui renvoie cet id
- utiliser directement LAST_INSERT_ID dans la requête suivante :
INSERT INTO table(...) VALUES(..., LAST_INSERT_ID(), ...)
- le récupérer par une fonction du script. En PHP, il existe la fonction mysql_insert_id()

n°367230
THE REAL S​MILEY
The Real Résistance!
Posté le 19-04-2003 à 17:16:48  profilanswer
 

utilise tout simplement la fonction PHP mysql_insert_id()
 
ça va te retourner l'ID créé


Message édité par THE REAL SMILEY le 19-04-2003 à 17:17:13

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

  [ MySQL ] Récuperer l'ID lors d'un insert avec ID auto-increment...

 

Sujets relatifs
[MySQL] Requetes au hasard sans id[HTML/JS] Récupérer les infos systèmes du client?
MySQL est bien oui mais ....[MySql] $l=mysql_fetch_object($res); echo $l->table.champ ; ! problème
mysql: komment kon fait pour retourner une valeur par defaut?mysql : jointure a gauche et a droite.. est-ce fesable ?
[PHP/mysql] afficher une partie d'un tableau[MySQL] Comment gérer les clefs étrangères ?
[HTML]comment faire un calendrier dynamique et récupérer les valeursrécupérer le dernier calcul en php
Plus de sujets relatifs à : [ MySQL ] Récuperer l'ID lors d'un insert avec ID auto-increment...


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