peshkov
Новичок
Добрый вечер.
Есть скрипт который работает с ораклом
Соединение с базой работает SELECT отрабатывает, а вот INSERT не хочет
При попытке выполнить пишет: Fatal error: Only variables can be passed by reference in строка 54
в строке 54 находиться oci_bind_by_name($stid, ":id_bv", $id);
В чем может быть проблема?
Есть скрипт который работает с ораклом
Соединение с базой работает SELECT отрабатывает, а вот INSERT не хочет
PHP:
$conn = oci_connect('hr', 'welcome', 'localhost/XE');
if (!$conn) {
$m = oci_error();
trigger_error(htmlentities($m['message']), E_USER_ERROR);
}
$stid = oci_parse($conn,"INSERT INTO mytab (id, text) VALUES(:id_bv, :text_bv)");
$id = 1;
$text = "Data to insert ";
oci_bind_by_name($stid, ":id_bv", $id);
oci_bind_by_name($stid, ":text_bv", $text);
oci_execute($stid);
в строке 54 находиться oci_bind_by_name($stid, ":id_bv", $id);
В чем может быть проблема?