如何使用url查询字符串在同一页中显示不同的内容?

mqxuamgl  于 2021-06-19  发布在  Mysql
关注(0)|答案(0)|浏览(255)

我想用一个url“admin/view messages.php”在管理 Jmeter 板中显示来自数据库的消息。
单击“阅读消息”后,url应更改为admin/view messages.php?message=show,但页面应相同。
我的code:-

<div class="panel-body">
                  <?php
                    if($_GET['message'] == 'show'){
                      echo $_GET['message'];
                    }
                  ?>
                  <table width="100%" class="table table-striped table-bordered table-hover" id="dataTables-example">
                      <thead>
                          <tr>
                              <th>Name</th>
                              <th>Email</th>
                              <th>Website</th>
                              <th>Phone</th>
                              <th>Message</th>
                              <th>Status</th>
                          </tr>
                      </thead>
                      <tbody>
                          <?php
                            if ($result->num_rows > 0) {
                              while($row = $result->fetch_assoc()) {
                          ?>
                          <tr class="odd gradeX">
                              <td><?php echo $row[name]; ?></td>
                              <td><?php echo $row[email]; ?></td>
                              <td><?php echo $row[website]; ?></td>
                              <td><?php echo $row[phone]; ?></td>
                              <td><?php echo $row[message]; ?></td>
                              <td>
                                <?php
                                  $status = $row["status"];
                                  if($status == 1){
                                      echo "<a href=view-messages.php?message=show>Read</a>";
                                  }
                                  else{
                                    echo "<a href=view-messages.php?message=show>Unread</a>";
                                  }
                                ?>
                              </td>
                          </tr>
                          <?php
                                }
                              }else {
                                echo "0 results found";
                              }
                          ?>
                      </tbody>
                  </table>
                </div>

在这里,我显示消息只是为了检查。这是简单和工作。但在我点击阅读信息后,它会显示单个信息的详细信息。

if($_GET['message'] == 'show'){
                      echo $_GET['message'];
                    }

这怎么可能?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题