我想在管理控制台中显示来自数据库的消息,其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>
这怎么可能?