0
сообщения об ошибке: oci_fetch_array() ожидает параметр 1, чтобы быть ресурсом, логическим приведен в /url_fns.php строки 17
Я хочу, чтобы получить все записи bm_URL и магазин в $ url_array. echo $ r показано как 1. Как исправить это сообщение об ошибке?oci_fetch_array() сообщение об ошибке
$conn = db_connect();
$result = oci_parse($conn, "select bm_URL
from bookmark
where username = '$username'");
if (!$result){
$err = oci_error();
exit;
}
$r = oci_execute($result);
if (!$r) {
$error = oci_error($conn);
exit;
}
//create an array of the URLs
$url_array = array();
for($count = 1; $row = oci_fetch_array($r); ++$count) // error
{
$url_array[$count] = $row[0];
}
return $url_array;
сообщение об ошибке было принято, вам известно, почему echo $ url_array не имеет значения? что не так с логикой? –
См. Отредактированный ответ. Можете также попробовать 'echo()' в инструкции SQL и увидеть результаты при ее выполнении в базе данных. – leepowers