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
|
<?php
if(isset($_POST["NewSujet"]))
{ mysqli_select_db($connect,"topic"); //on change de table
$newTopic='INSERT INTO topic(Id_topic, nom_topic) VALUES (0,"'.$_POST["title"].'")';
$Exe_newTopic=mysqli_query($connect, $newTopic);
//on récupère l'id du topic crée (il est en AI donc mieux vaut procédé comme ceci (ma meilleur méthode a ce jour j'ai pas trouvé mieux comme idée))
$recupId='SELECT Id_topic FROM topic WHERE nom_topic="'.$_POST["title"].'"';
$Exe_recupId=mysqli_query($connect, $recupId);
//ensuite on insert le msg dans la table message mais avec l'id du topic qui sera rentée dans la colonne topic de message
mysqli_select_db($connect,"message"); //on rechange de table
$msg='INSERT INTO message(id_message, user, topic, message) VALUES (0,"'.$_SESSION["identifiant"].'","'.$recupId.'","'.$_POST["corpsMsg"].'")';
$Exe_msg=mysqli_query($connect, $msg);
//test vérification d'envoi
if($Exe_newTopic)
{
if($Exe_msg)
{
echo"<p>C'est envoyé mais vérifie quand même</p>";
}
else
{
echo"<p>2</p>";
echo mysqli_error($connect);
}
}
else
{
echo"<p>1</p>";
echo mysqli_error($connect);
}
}
else
{
echo"<p>ERREUR</p>";
}
?>
</div>
<!-- Fin Zone Message --> |
Partager