【发布时间】:2023-04-05 09:28:01
【问题描述】:
我在数据库中有一个包含列名的表:
Name
Department
organization
location
year
email
我有一个具有 3 个名称属性值的表单:department、year、organization。
当用户填写这些属性中的任何一个时,我希望将其发布到我的 PHP 脚本中,然后该脚本将仅根据已填写的属性查询结果。
例如:
- 案例1:填写的表格数据为部门和公司,年份为空
- 案例2:数据填写的是公司,年份部门为空,此类案例。
如何修改下面的查询脚本以获得所需的结果?
// Conneced to server and select database.
$sql="SELECT * FROM $tbl_name WHERE dept =$_post['dept'] and year =$_post['year'] and company =$_post['commpany'];
$result = mysql_query($sql);
while($rows=mysql_fetch_array($result)) {
?>
【问题讨论】:
标签: php mysql database http-post