如何显示MySQL查询结果作为数组显示MySQL查询数据作为阵列
mydeptid是一个数组
$sql = "SELECT * FROM ".$DB->prefix("settings")." WHERE uid='$myuid'";
$result = $DB->query($sql);
while($row = $DB->fetchArray($result))
{
$uid=$row['uid'];
$mydeptid[]=$row['deptid'];
}
$sql="SELECT * FROM DEPARTMENTS WHERE DEPTID=$mydeptid ORDER BY DEPTNAME ASC";
您的问题是什么? –
使用IN子句 – JYoThI
它只显示一个结果 – sabahan