我知道关于我的问题有很多问题,但我找不到解决方案。
我有Oraacle 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";
}
答案 0 :(得分:1)
请使用[print_r][1]
代替[echo][1]
使用print_r($array);