我有两个带搜索按钮的选择框。在一个选择框中是fruit
,另一个是car
。 现在的问题是 1)如果有人从第一个选择框和第二个选择框中选择,然后显示所有记录(意味着它将显示所有水果和汽车记录)。 2)如果有人选择第一个选择框,然后显示所有记录(意味着它将只显示水果记录)或 3)选择第二个选择框,然后显示所有记录(意味着它将显示所有汽车记录)。查询搜索Mysql中的记录
下面的查询,我想它会显示它正在为第一期
SELECT * FROM request WHERE fruit='$fruit' and car='$car'
我需要2查询)和3)单一的查询。你能帮我吗?
你可以做到这一点用PHP – Kasnady
尝试使用条件语句来检查,如果复选框“isset”。然后将该操作添加到查询中。 – Jhay
SELECT * FROM request WHERE(isset($ _ POST ['fruit'])?fruit ='$ fruit':fruit ='')and(isset($ _ POST ['car'])?car ='$ car':汽车='') – Jhay