php mysql_insert_id(); ne fonctionne pas

Salut les gars j'espérais de l'aide, s'il vous plaît.

J'ai une requête d'INSERTION d'une table, après cela est fait, je suis d'appel:

mysql_insert_id();

Pour envoyer le dernier ID inséré dans le tableau de la page suivante comme ceci:

$insertGoTo = "confirm_booking.php?booking_ID=" .$_POST['booking_ID']. "";

Malheureusement cela ne fonctionne pas, tout ce que j'obtiens est un zéro.

La table, je suis de l'insertion en a une auto incrémenter le numéro et les valeurs sont insérées dans il.

J'ai aussi essayé de SELECT MAX(id) FROM mytable. Cette dosn pas fonctionné non plus.

Je sais que ce problème a été parlé déjà. J'ai lu tous les posts mais rien n'est utile.

Merci beaucoup Francesco

  • Pouvez-vous montrer le code exact que vous utilisez? Êtes-vous sûr que vous utilisez la connexion de base de données?
  • Merci Pekka, le retour de Jan a parfaitement fonctionné. PS la base de données connexion était très bien.
InformationsquelleAutor frapet | 2009-12-14