0

所以我正在完成我的网站。但是我想知道,如何构造我的 SQL 语句,以便当我单击带有“全部”选项的提交按钮时,我会在该字段中获得所有结果,并添加其他条件。如果您知道任何好的教程,请您推荐一个。

<select name="make" id ="make" size="0">
    <option selected ="all">All</option>
    <option value="bmw">BMW</option>
    <option value="honda">Honda</option>
    <option value ="nissan">Nissan</option>
    <option value="toyota">Toyota</option>
</select>

$sql = sprintf("SELECT * FROM  `chjadb_vehicles` WHERE  `v_make` LIKE '$make');
4

1 回答 1

1

这是一种只需要更改 SQL 的方法:

SELECT *
FROM chjadb_vehicles
WHERE (v_make = '$make' OR '$make' = 'all')

括号在这里不是绝对必要的,但我还是添加了它们,以防您以后决定添加另一个AND ...条件。

于 2012-07-20T22:43:48.377 回答