我试图根据用户选择的选项值中的任何或所有选择来创建动态查询。例如,如果他们选择项目 ID,则查询将返回项目 ID、规模和存储在第二个表中的课程,或者如果他们选择了规模和部门,则将执行另一个查询。显示所有选定大小的项目以及针对它的课程。
这是我到目前为止所得到的。我真的可以得到一些帮助。
<?php
$pid = $_POST['project_id'] ;
$psize = $_POST['projectSize'] ;
$pdepts = $_POST['depts'] ;
$lstage = $_POST['stage'] ;
$ltype = $_POST['type'] ;
$impacted = $_POST['impacted'] ;
$sqlString = null;
echo "Total Number Of Captured Post Variables is:";
echo count($_POST);
echo '<br />';
$number = 0;
foreach ($_POST as $param_name => $param_val ) {
if ($param_val ==""){
}else{
$number++;
}
echo "Param: $param_name = $param_val<br />\n";
}
if($number ==1) {
}else{
}
?>