我正在设置一个帖子表格。表单本身正在工作,但我想实现一个" select all"输入如
Select * FROM dbName WHERE something = '*'
我只是不知道执行此操作的功能/设置。
我得到了输入:
<select name ="Selector">
<option value="*">Text</option>
</select>
也试过没有任何*
<select name ="Selector">
<option value="">Text</option>
</select>
查询如下:
$AllValues = $_POST['Selector'];
SELECT * FROM dbName WHERE columnName='$AllValues'
答案 0 :(得分:0)
试试这个,
HTML:
<select name ="Selector">
<option value="">Text</option>
</select>
PHP:
$AllValues = $_POST['Selector'];
$Where="";
if($_POST['Selector']!=''){ // check condition for selector field, if it its value
$Where = " WHERE columnName='$AllValues'";
}
$sql = "SELECT * FROM dbName $Where ";
答案 1 :(得分:0)
我不在Php上工作。所以我不知道我们是否可以做这样的事情,但试试这个让我知道。
<select name ="Selector">
<option value="1=1">Text</option>
</select>
您的查询将是相同的
$AllValues = $_POST['Selector'];
SELECT * FROM dbName WHERE columnName='$AllValues'