我可以查询何时出现$mpfid
的单个值。现在从下拉列表中动态获取多个值。如何查询何时出现多个$mpfid
值。$mpfid= ['2','9','1','3'];
在这里,我在数组中添加了4个值,但根据用户的选择,可能会有1个或更多。
$mpfid= ['2','9','1','3'];
function GetPfRelatedReleaseIdFromSprint($mpfid)
{
$getquery="SELECT * FROM sprint WHERE `platform_id`='".$mpfid."'";
$result=mysql_query($getquery,$this->dbcon);
return $result;
}
请帮助我如何查询何时出现多个值
最佳答案
您可以在IN
子句中使用WHERE
:
SELECT * FROM sprint WHERE `platform_id` IN ('" . implode("','",$mpfid) . "')
关于php - 当动态多个值到来时选择mysql中的where子句,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23243096/