Php 点击论坛中的主题

Php 点击论坛中的主题,php,Php,我有一个名为forums的表,它有4个字段:id_论坛、title、theme、fk_用户 当我在我的页面视图论坛上点击一个主题(例如PHP)时,我会在页面视图消息中得到所有主题的所有消息 我不明白如何恢复主题PHP的消息 因为,主题Python不应该显示 我的表格消息有5个字段:id_消息、内容、日期_消息、fk_用户、fk_论坛 在我的文件视图论坛中,请求如下: $requestSQL = "SELECT forums.*, users.pseudo FROM

我有一个名为forums的表,它有4个字段:id_论坛、title、theme、fk_用户

当我在我的页面视图论坛上点击一个主题(例如PHP)时,我会在页面视图消息中得到所有主题的所有消息

我不明白如何恢复主题PHP的消息

因为,主题Python不应该显示

我的表格消息有5个字段:id_消息、内容、日期_消息、fk_用户、fk_论坛

在我的文件视图论坛中,请求如下:

$requestSQL = "SELECT forums.*, users.pseudo 
               FROM forums INNER JOIN users
               ON forums.fk_user=users.id_user 
               ORDER BY id_forum ASC";
概述

while($row = $stm->fetch()){ ?>
<tr>
  <td><?php echo $row ['id_forum'];?></td> 
  <td><?php echo $row ['title'];?></td> 
  <td><a href="view_message"><?php echo $row ['theme'];?></a></td>
  <td><?php echo $row['pseudo'];?></td>
</tr>
while($resultat = $stm->fetch()){ ?>
  <tr>
    <td><?php echo $resultat['id_message'];?></td>
    <td><?php echo $resultat['contents'];?></td>
    <td><?php echo $resultat['date_message'];?></td>
    <td><?php echo $resultat['pseudo'];?></td>
    <td><?php echo $resultat['theme'];?></td>
  </tr>
概述

while($row = $stm->fetch()){ ?>
<tr>
  <td><?php echo $row ['id_forum'];?></td> 
  <td><?php echo $row ['title'];?></td> 
  <td><a href="view_message"><?php echo $row ['theme'];?></a></td>
  <td><?php echo $row['pseudo'];?></td>
</tr>
while($resultat = $stm->fetch()){ ?>
  <tr>
    <td><?php echo $resultat['id_message'];?></td>
    <td><?php echo $resultat['contents'];?></td>
    <td><?php echo $resultat['date_message'];?></td>
    <td><?php echo $resultat['pseudo'];?></td>
    <td><?php echo $resultat['theme'];?></td>
  </tr>
谢谢你的帮助,因为我真的被困住了。

你可以改变

    <td><a href="view_message"><?php echo $row ['theme'];?></a></td>

然后使用view_message页面中的GET变量来检索唯一的记录。

查询中的Where关键字在哪里,它将根据一个条件过滤SELECT查询,就像只过滤给定主题的消息一样?
    <td><a href="view_messagesearch?themeid=id"><?php echo $row ['theme'];?></a></td>