在我的HTML选择标记中添加“全部”选项

时间:2012-07-20 22:41:58

标签: php html sql

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

<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');

1 个答案:

答案 0 :(得分:1)

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

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

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