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 :

récupérer le prochain ID [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2006
    Messages : 73
    Par défaut récupérer le prochain ID
    bonjour à tous

    j aimerai recupérer le prochain ID de ma table (qui est en auto_increment)
    j ai chercher un peu partout j ai aps trouver grand chose

    j ai essayé avec mysql_insert_id()qui permet de retourner le dernier identifiant creer mais se n'est pas tout a fait se que je veux

    donc si quelqu'un ou quelqu'une à une idée je suis là

    merci d'avance

  2. #2
    Membre Expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Par défaut
    si tu récupères avec mysql_last_insert_id() le dernier identifiant inséré dans une table, tu connais le numéro du prochain id puisque c'est le dernier + 1 non?

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2006
    Messages : 73
    Par défaut
    Citation Envoyé par koopajah
    si tu récupères avec mysql_last_insert_id() le dernier identifiant inséré dans une table, tu connais le numéro du prochain id puisque c'est le dernier + 1 non?
    oui mais si manuellement je le supprime (car je fais pas mal de test)cela ne remet rien en cause
    sinon j y avais bien pensé a cette fonction

  4. #4
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2006
    Messages : 73
    Par défaut
    hop hop hop
    désolé de la question bien bidon mais cela marche tout à fait comme je le desire
    me suis emmélé les pinceaux encore une fois merci à toi

  5. #5
    Membre Expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Par défaut
    ben justement c'est le but de ces fonctions ! En fait j'allais te répondre qu'il suffisait d'un SELECT sur la table pour récupérer l'id maximum (j'avais jamais vraiment compris l'intéret de ces fonctions ) et je me suis rendu compte que si tu supprimais des lignes ca pourrait ne pas marcher.
    Là m'est apparu l'utilité de ces fonctions

  6. #6
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2006
    Messages : 73
    Par défaut
    et oui je m en suis bien aperçu en tout cas c'est fonction son bien pratique cela evite de te faire ch**** des heures !!!
    bé je te souhaite bonne continuation ! et vive developpez.com pour tout se qui m apporte

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 17/10/2014, 11h14
  2. Récupérer date début et date fin de la semaine prochaine
    Par javast dans le forum ActionScript 3
    Réponses: 0
    Dernier message: 01/03/2014, 12h42
  3. Réponses: 12
    Dernier message: 04/02/2009, 12h44
  4. Réponses: 4
    Dernier message: 06/02/2008, 13h37
  5. [auto_increment] Récupérer la prochaine valeur
    Par Kimael dans le forum Requêtes
    Réponses: 10
    Dernier message: 01/04/2004, 17h31

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