我正在使用数据库中的数据(SQL查询)填充Select。选项例如是:
所有员工
杰克
乔
拉里
鲍勃
现在文本All Employees
显然不是实际的员工姓名,那么我如何根据Select add a where子句的值来改变我的查询?
显然$selectedOption = $_POST['testingselect'];
会将所选值存储在变量$selectedOption
中,我可以编写我的Where
子句来阅读(假设)
$SQL = "Select * from goneaz where firstname = $selectedOption"
但是,如果$selectedOption
=所有员工,则不会返回任何内容。如果$ selectedOption = All Employees Then SQL = "Select * FROM goneaz
,如何在我的SQL语句中添加动态添加(伪代码)。如果$ selectedOption<>所有员工SQL = "Select * FROM goneaz where firstname = $selectedOption
答案 0 :(得分:2)
如果$ selectedOption<>所有你需要做的就是连接dlopen
子句。所有员工。
WHERE