我知道我只是犯了一个简单的错误。我有一个名为 ParentEventID 的列,它有时有一个 NULL 值。我需要检索具有该值的行。我的代码现在只检索 ParentEventID = "0"的行。
$UserID = "118";
$query = "SELECT * FROM events WHERE UserID='$UserID' AND ParentEventID = 'NULL'";
$result = mysql_query($query);
while($row = mysql_fetch_array($result))
{
echo $row['UserID'] . " ".$row['EventName']. " " . $row['ParentEventID'];
echo "<br />";
}
感谢您的帮助!
最佳答案
您想使用 IS NULL
而不是 = 'NULL'
关于php - 如何使用 PHP 从 mySQL 检索值 NULL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6406308/