我知道关于我的问题有很多问题,但我没有找到解决方案。
我有 Oracle SQL 循环数据:
$array = array();
$qAccessModule = oci_parse($c1, "
SELECT
M.MODULEID,
M.MODULENAME,
M.MODULELINK,
AM.MODULEID_FK,
AM.GROUPID_FK,
AM.CHKSTATUS
FROM
WA_GA_TBL_MODULES M,
WA_GA_TBL_ACCESSMODULES AM
WHERE
M.MODULEID = AM.MODULEID_FK AND
AM.GROUPID_FK = '" . $getGroupIDFK . "' AND
M.MODULELINK = 'designationManagement'
");
oci_execute($qAccessModule);
while($dAccessModule = oci_fetch_array($qAccessModule))
{
$array[] = $dAccessModule['CHKSTATUS'];
}
echo $array;
当我回显 $array 时,结果是数组。
我想要的是从循环中获取数据然后使其成为数组,例如:
$array = array("CREATE", "EDIT");
稍后将用于:
if(in_array("CREATE", $array))
{
echo "Got Irix";
}
请使用[print_r][1]
而不是[echo][1]
使用print_r($array);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句