cs_Joez
Messages postés80Date d'inscriptionmercredi 4 avril 2001StatutMembreDernière intervention19 mai 2012
-
16 févr. 2006 à 09:37
J_G
Messages postés1406Date d'inscriptionmercredi 17 août 2005StatutMembreDernière intervention28 août 2007
-
16 févr. 2006 à 12:24
bonjour voila mon probleme
je fais un ajout dans une table, et j'ai besoin de recup l'id auto de cette occurrence tout de suite apres, c'est possible ? si oui comment ?
voila mon ajout dans la base
<?php
include "connection.php";
$connec = mysql_connect($serveur, $login, $pass);
mysql_select_db("$base",$connec);
function ajout_base ($quoi)
{
if ( ! empty($_POST[$quoi]))
{
mysql_query("INSERT INTO $quoi SET libelle_$quoi='$_POST[$quoi]'");
}
}
// Ajout dans la table CPU d'un nouveau processeur
ajout_base("cpu");
// Ajout dans la table OS d'un nouveau système d'exploitation
ajout_base("os");
// Ajout dans la table ECRAN d'un nouvel ecran
ajout_base("ecran");
// Ajout dans la table CLAVIER d'un nouveau type de clavier souris
ajout_base("calvier");
// Ajout dans la table SALLE d'une nouvelle salle ou se trouve un ordinateur
ajout_base("salle");
// Ajout dans la table LIEU ACHAT d'un nouveau magasin ou on a acheter l'ordinateur
ajout_base("lieu_achat");
// Ajout dans la table TYPE_ORDI d'un nouveau Type d'ordinateur ( pc, pac, portable, serveur ...)
ajout_base("type_ordi");
mysql_query("INSERT INTO $quoi SET libelle_$quoi='$_POST[$quoi]'");
mysql_insert_id --
Retourne l'identifiant généré par la dernière requête INSERT MySQL
Description
int mysql_insert_id ( [resource link_identifier] )
mysql_insert_id() retourne le dernier identifiant
généré par un champ de type AUTO_INCREMENT,
sur la connexion MySQL courante ou sûr la connexion
spécifiée par <var>link_identifier</var>.