Récupération id et enregistrement
Bonjour,
J'ai une table avec un id(ai) et un id_article
Je veux mettre dans id_article l'id(ai) ... Dans le but de pouvoir récupérer cet id_article afin de linker des commentaires ...
J'ai fait ça :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
| <?php
$Titre = trim($_POST['Titre']);
$Auteur = trim($_POST['Auteur']);
$Date = trim($_POST['Date']);
$Univers = trim($_POST['Univers']);
$Article = trim($_POST['Article']);
if(empty($Titre) || empty($Auteur) || empty($Date) || empty($Univers) || empty($Article)) {
echo 'Veuillez remplir tout les champs : <a href="newarticle.php">retour</a>';
} else {
if(@mysql_connect("127.0.0.1","root",""))
{
if(@mysql_select_db('cinegeeks'))
{
$query1="SELECT MAX(id) FROM articles;";
$id = mysql_query($query1);
echo "Id de l'article : ".$id."<br />";
$query = 'INSERT INTO articles VALUES(
"",
"'.mysql_real_escape_string($Titre).'",
"'.mysql_real_escape_string($Auteur).'",
"'.mysql_real_escape_string($Date).'",
"'.mysql_real_escape_string($Univers).'",
"'.mysql_real_escape_string($Article).'",
"$id")';
$result = mysql_query($query);
if($result == true)
{
echo "Ajout de l'article réussi";
}
else
{
echo "Une erreur est survenu lors de l'ajout de l'article";
}
} else
echo 'Impossible d\'utiliser la base : ' . mysql_error();
} else
echo 'Non connecté : ' . mysql_error();
}
?> |
mon echo affiche : "Id de l'article : Resource id #4"
et ça enregistre 0 dans le champ id_article
Je ne vois pas le problème ... Quelqu'un pourrait m'aider ?? merci