IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de donn�es Discussion :

Obtenir la valeur de l'auto-increment lors d'une insertion [MySQL]


Sujet :

PHP & Base de donn�es

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    109
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 109
    Par d�faut Obtenir la valeur de l'auto-increment lors d'une insertion
    Bonjour,

    Je me pose une question toute b�te : peut-on r�cup�rer la valeur du champ en auto-increment lors d'une insertion dont l'un des champs est en auto-increment ?

    Par exemple quand on fait une requ�te :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    $inscription_insertion_sql = "INSERT INTO reves_reveurs(id,inscription_date) VALUES ('', '$inscription_date')";
    Peut-on r�cup�rer, dans une variable $reveur_id, l'id du membre ?

    Ou est-on oblig� de faire une requ�te pour demander le dernier id (afin d'ins�rer sans auto-increment ou bien de conna�tre l'id ins�r� ici)

  2. #2
    Membre �prouv� Avatar de Death83
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 667
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 667
    Par d�faut
    avec last insert id

  3. #3
    Membre �m�rite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par d�faut
    Oui, on peut. Tu peux utiliser la fonction mysql_insert_id()

  4. #4
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    109
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 109
    Par d�faut
    Merci pour la fonction .

  5. #5
    Membre �m�rite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par d�faut
    Penses au

  6. #6
    Invit�
    Invit�(e)
    Par d�faut
    attention � mysql_insert_id(), elle peut poser probleme (cf. la doc pour des details). une bonne vieille requete est recommand�e

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. D�finir la valeur de l'auto increment sur une base Access
    Par CardinalJo dans le forum Bases de donn�es
    R�ponses: 3
    Dernier message: 19/07/2013, 22h24
  2. R�ponses: 2
    Dernier message: 20/03/2011, 19h06
  3. R�cup�rer la valeur de l'auto increment apres insertion en base
    Par altiman dans le forum Persistance des donn�es
    R�ponses: 5
    Dernier message: 02/06/2008, 11h47
  4. R�ponses: 13
    Dernier message: 14/05/2008, 16h22
  5. prochaine valeur de l'auto increment
    Par bp dans le forum SQL Proc�dural
    R�ponses: 2
    Dernier message: 12/05/2005, 15h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo