繁体   English   中英

如何根据php中的多个下拉列表选择获取表中的选定值

[英]How to get selected values in table based on multiple dropdown selection in php

Sql数据库过滤。 从多个下拉列表中过滤。 一个框在数据库中有字符值。 另一个有数值。 我需要为特定类提取特定sgpa的sgpa值。
如果我选择单独的课程与所有sgpas一起运作良好。 但具体的sgpa如果我选择不起作用。

$select = mysqli_query($connect,"select * from marks where class='$class' and sgpa =='$sgpa'")or die(mysql_error());


$select = mysqli_query($connect,"select * from marks where 
                class='$class' and sgpa =='$sgpa'")or die(mysql_error());

具有特定sgpa的特定类

首先,mysql没有double等于MySQL Double Equal Sign第二,你应该使用预处理语句,因为这是非常不安全的。

如果要在spga变量中存储多个值,则需要将它们分解并使用mysql WHERE IN (value 1, value2 ....etc)或创建一系列OR子句( spga = value 1 OR spga = value2 )等等

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM