par
godvicien » 04 avr. 2006, 17:09
Salut à tous.
Je cherche à récuper la clé autoincrémentée acrée à partir d'une requete INSERT INTO.
Car il me faut la clé pour continuer d'autres traitements.
Voici le code :
$insertSQL = sprintf("INSERT INTO entreprises (raisonSociale, adresse1, codePostal, ville, pays) VALUES (%s, %s, %s, %s, %s)",
GetSQLValueString($_POST['raisonSociale'], "text"),
GetSQLValueString($_POST['adresse1'], "text"),
GetSQLValueString($_POST['codePostal'], "text"),
GetSQLValueString($_POST['ville'], "text"),
GetSQLValueString($_POST['pays'], "text"));
mysql_select_db($database_connexionservomap, $connexionservomap);
$Result1 = mysql_query($insertSQL, $connexionservomap) or die(mysql_error());
$entreprise = mysql_fetch_row($Result1);
$idEntreprise = $entreprise[idEntreprise] ;
Mais ca marche pas. Ni avec : mysql_fetch_row()
Ceux ci ne semblent pas renvoyer le row insérer...
Comment faire ? Une autre possibilité ?
Salut à tous.
Je cherche à récuper la clé autoincrémentée acrée à partir d'une requete INSERT INTO.
Car il me faut la clé pour continuer d'autres traitements.
Voici le code :
[php]$insertSQL = sprintf("INSERT INTO entreprises (raisonSociale, adresse1, codePostal, ville, pays) VALUES (%s, %s, %s, %s, %s)",
GetSQLValueString($_POST['raisonSociale'], "text"),
GetSQLValueString($_POST['adresse1'], "text"),
GetSQLValueString($_POST['codePostal'], "text"),
GetSQLValueString($_POST['ville'], "text"),
GetSQLValueString($_POST['pays'], "text"));
mysql_select_db($database_connexionservomap, $connexionservomap);
$Result1 = mysql_query($insertSQL, $connexionservomap) or die(mysql_error());
$entreprise = mysql_fetch_row($Result1);
$idEntreprise = $entreprise[idEntreprise] ;[/php]
Mais ca marche pas. Ni avec : mysql_fetch_row()
Ceux ci ne semblent pas renvoyer le row insérer...
Comment faire ? Une autre possibilité ?