22 Novembre 2017 à 21:18:43

Auteur Sujet: faire afficher un message unique pour chaque sujet dans un forum  (Lu 799 fois)

steevy

  • Nouveau membre
  • *
  • Messages: 1
  • Points gagnés: 0
    • Voir le profil
Bonsoir,
Voilà mon problème,j'essaie de developper un forum de discussion avec differentes sujet comme cell-ci,mais le probleme qu'il y a je ne peux pas faire afficher les messages qui correspondent avec un sujet precis,toutes les messages dans la base de donnees s'affichent.Toutes les requêtes j'essaie donnent rien.J'espère que pous vous pouvez m'aider.
Merci
reponses:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<?php
$id=$_GET["id"];
include("connexion.php");
$resultat=mysql_query("SELECT*FROM messages where id='$id'")or die
("Erreur: pas d'accès au fichier");//Execution de la requete
while($ligne =mysql_fetch_array($resultat))
{
    $username=$ligne['username'];
   $message=$ligne['message'];
   $date=$ligne['date'];
   $message=nl2br($message);
   print"<table>
   <tr>
   <th>$username</th>
   <tr><td colspan='2'>$message</td>
   <th> $date</th></tr>
   </tr>
   </table>";
   
   }
   

?>
</body>
</html>
et voici le script de mon sujet:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<?php
$titre=$_POST["titre"];
$date = date("Y-m-d H:i:s");
$username=$_POST["username"];


include("connexion.php");
mysql_query("INSERT INTO subjects(username,titre,date)VALUES('$username','$titre','$date')") or die('erreur dans la requete'. mysql_error());
echo("votre sujet a ete insere avec success");


?>


</body>
</html>
« Modifié: 11 Mars 2015 à 03:27:08 par steevy »