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

时间:2018-10-21 19:03:27

标签: php html mysql twitter-bootstrap

我想在管理控制台中显示来自数据库的消息,其URL为“ admin / view-messages.php ”。

点击阅读邮件后,网址应更改为 admin / view-messages.php?message = show ,但页面应相同。

我的代码:-

bubbles.last().after('<div class="bubble me">' + text + '</div>');

在这里,我显示消息只是为了检查。这很简单而且可行。但是,当我单击已读消息后,它将显示一条消息详细信息

<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> 

这怎么可能?

0 个答案:

没有答案