Connaître la future id
Forum Programmation : Connaître la future id
TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique.
Pour obtenir de l'aide, inscrivez-vous gratuitement !
Slt tout le monde je voudrais savoir comment connaitre l'id du message qui va être enregistrer :
Je m'explique :
J'utilise le $_GET['id'] pour faire la redirection vers le topic enregistrer dans le fichier enregistrement.php (c'est le fichier intermédiaire entre le formulaire du topic, et l'affichage du topic).
Le problème, c'est que dans la balise meta, je ne peux pas connaître et donc coder l'id de se que j'enregistre actuellement, puisque je l'enregistre a ce moment la.
Est ce qu'il y a un truc a mettre en hidden dans le formulaire pour avoir la fonction $_POST['id'] dans le fichier enregistrement.php??
Merci a vous je sais que ce n'est pas très clair, mais n'hésitez pas à me poser des questions si vous n'avez pas compris. Merci d'avance !
Si j'ai bien compris tu veut revenir a la page d'avant, j'ai eu le même probleme il y a 3j
j'ai fait passezr l'ancienne url dans un $_GET['url']
et ensuite tu ecrit le bon <meta http-equiv="refresh" .....>
Salut,
A mon idée se serait d'aller récupérer la dernière entrée puis d'ajouter +1.
Mais je me demande si y'aurais pas moyen aussi de récupérérer "l'auto-index" de la table ?
Je suis curieux de lire les prochaines réponses à ton sujet.
davi ta proposition n'est pas adaptée ici. C'est bien l'auto-index que je veux connaître.
Re ;-)
Après recherche, La fonction "mysql_insert_id()" permet de connaître l'id du précédent "INSERT".
J'ai donc testé vite fait comme ceci :
Code :
|
Sa fonctionne très bien.
Est-ce que c'est ce que tu cherches ?
Est ce pour afficher l'id que va avoir le topic que l'on vient de poster, ou c'est le dernier id poster??
le dernier id !
Cette fonction s'utilise juste après l'INSERT, et retourne donc l'id généré par ce même INSERT.
Il y a 837 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
