Voila j'ai un problème en sql, j'ai une incrémentation pour l'id d'un topic, mais j'aimerais bien récuperer cette id à la fin pour qu'il puisse être ajouter dans un autre champs.
Voiçi donc mon code :
Code
<?php
include ('cfg.php');
// récupération des variables
$titre = $_POST['titre'];
$description = $_POST['description'];
$cat = $_POST['choix'];
$des = $_POST['des'];
$ip = $_SERVER["REMOTE_ADDR"];
$time = time();
$user_id = $_COOKIE['user_id'];
$sql_membre = mysql_query("SELECT posts, name FROM ibf_members WHERE id='$user_id'");
list($post,$user_name_cooki) = mysql_fetch_array($sql_membre);
// insertion dans la base pour les articles
mysql_query("INSERT INTO mgs_downloads VALUES('', '$titre', '$cat', 'http://localhost/V1/forum/index.php?showtopic=');");
//Insertion d'un nouveau post dans le forum
mysql_query("INSERT INTO ibf_topics VALUES('','$titre','$description','open','','$user_id','','$time','$user_id','$time','0','$user_name_cooki','0','0','5','1','1','1','0','NULL','NULL','0')");
//Ajouter +1 dans le champs post de l'user
$post++;
mysql_query("UPDATE ibf_members SET posts = '$post' WHERE id='$user_id'");
mysql_close();
echo 'Article ajouté avec succès :) ';
?>
include ('cfg.php');
// récupération des variables
$titre = $_POST['titre'];
$description = $_POST['description'];
$cat = $_POST['choix'];
$des = $_POST['des'];
$ip = $_SERVER["REMOTE_ADDR"];
$time = time();
$user_id = $_COOKIE['user_id'];
$sql_membre = mysql_query("SELECT posts, name FROM ibf_members WHERE id='$user_id'");
list($post,$user_name_cooki) = mysql_fetch_array($sql_membre);
// insertion dans la base pour les articles
mysql_query("INSERT INTO mgs_downloads VALUES('', '$titre', '$cat', 'http://localhost/V1/forum/index.php?showtopic=');");
//Insertion d'un nouveau post dans le forum
mysql_query("INSERT INTO ibf_topics VALUES('','$titre','$description','open','','$user_id','','$time','$user_id','$time','0','$user_name_cooki','0','0','5','1','1','1','0','NULL','NULL','0')");
//Ajouter +1 dans le champs post de l'user
$post++;
mysql_query("UPDATE ibf_members SET posts = '$post' WHERE id='$user_id'");
mysql_close();
echo 'Article ajouté avec succès :) ';
?>
Mais bon, avec sa on ne peut pas récuperer l'id incrémenter du post, donc si quelqu'un savait une technique qui me permetterait de faire ça :rolleyes:
Je vous remerci d'avance