$sql = 'SELECT * FROM reunion';
$stmt = oci_parse($conn, $sql);
oci_execute($stmt);
echo '<pre>';
echo 'Reached'; // works
while (($row = oci_fetch_array($stmt, OCI_BOTH)) != false) {
print_r($row); // prints nothing
}
echo '</pre>';
oci_commit($conn);
oci_close($conn);
上面的代码什么都没打印!我测试了连接,表包含行。
答案 0 :(得分:-1)
根据官方文档,oci_fetch_array
返回一个数组,其中包含查询的下一个结果集行。每个数组条目对应于该行的一列。通常在循环中调用此函数,直到返回FALSE
,表示不再存在任何行。