使用下面的print_r
只会打印Array ()
。
为什么这不起作用?
$conn = oci_connect("wwbms_admin", "wwbms_admin", "PDBQA");
$sql = "SELECT COUNTRY_ID, DESCRIPTION FROM COUNTRY";
$query_country = oci_parse($conn, $sql);
$list = array();
$result = oci_execute($query_country, OCI_DEFAULT);
while(($row = oci_fetch_assoc($query_country))) {
$items[$row['DESCRIPTION']] = $row['DESCRIPTION'];
}
print_r($list);
oci_close($conn);
任何帮助都会很棒,谢谢。
答案 0 :(得分:1)
将$ list设置为空数组(),然后在其上运行print_r。你永远不会再设置它。你得到了可预测的结果。
也许你的意思是print_r($items);
?