1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
mysql_query("INSERT INTO " . DB_TABLE_NAME . " (id,titre,contenu,lien,langue) VALUES ('$id','$titre','$contenu','$lien','$langue')");
$log.="<br />requete d'insertion d'une valeur pour récupérer ensuite l'identifiant : <br />\n insert into " . DB_TABLE_NAME . " (id) VALUES ('') <br />";
$rest = mysql_query("SELECT id FROM " . DB_TABLE_NAME . " ORDER BY id DESC");
$id = mysql_result($rest,0,"id") or die("erreur de récupération de l'identifiant <br />\n" . $log . "<br />\n SELECT id FROM " . DB_TABLE_NAME . " ORDER BY id DESC");
// Création de la requéte pour faire la mise à jour de la base de donnée
$requete = "UPDATE `" . DB_TABLE_NAME . "` SET `titre`='$titre', `contenu`='$contenu', `lien`='$lien', `langue`='$langue' WHERE id = " . $id ;
$log.="<br />requete de mise à jour de la table avec tout les champs : <br />\n" . $requete . " <br />\n";
// execution de la requete et affichage d'une message d'erreur en cas de probleme
mysql_query($requete) or die("<div class='texte'>Erreur dans la syntaxe SQL <br />\n" . $log . "</div>"); |