【发布时间】:2016-11-12 15:35:55
【问题描述】:
如果有人能指出我正确的方向,我将不胜感激。
我又开始学习PHP了,因为我已经好几年没碰它了。
下面是我为消息系统编写的一段代码。
<?php
$stmt = $user_home->runQuery("SELECT * FROM tbl_messages WHERE recipientID=:uid");
$stmt->execute(array(":uid"=>$_SESSION['userSession']));
while ($qryMessages = $stmt->fetch(PDO::FETCH_ASSOC))
{
$mID = $qryMessages['msgID'];
$mTitle = $qryMessages['msgTitle'];
echo "<td><a href='?read&mID=$mID'>" . $mTitle . "</a></td>";
}
?>
这里有一些 HTML 等等......
<?php
if(isset($_GET['read&mID=' . $mID]))
{
echo $mID
}
?>
我希望能够使用 isset() 在同一页面上显示消息,但在单击时似乎无法将 $mID 变量传递给它,我不断收到此错误消息:
注意:未定义变量:第 234 行 D:\xampp\htdocs\development\template\home\messages.php 中的 mID
任何反馈都将不胜感激。
【问题讨论】:
标签: php