我有一个按钮,当你点击它时,它会加载一个列表。该按钮发送它的值,然后它使用该值根据该值填充列表。我有一些是null,并希望能够选择它。问题是你做不到Color = Null
。它只是Color IS NULL
<button value="NULL">NULL</div>
<button value="White">White</div>
点击白色:
$q = $_GET['q']; /--This gets White--/
$people = $db2->prepare("select Name from Table where Color = ? ");
$people->execute(array($q)); /--This searches White--/
$data = $people->fetchAll();
foreach ($data as $row): ?>
我是否必须编辑我的jquery函数以获取null值,或者有没有办法让它像这样工作?谢谢!
答案 0 :(得分:2)
在mysql中有一个NULL-safe等于运算符,因此您可以像
一样编写查询"select Name from Table where Color <=> ?"