Я уверен, что это что-то очень простое, но я не могу найти свою ошибку.
Я пытаюсь выполнить следующее ...
$c = db_connect();
$email = addslashes($email);
$sql = "SELECT * FROM RUSER WHERE email LIKE '" . $email . "';";
$query = oci_parse($c, $sql) or die(oci_error($c));
$response = oci_execute($query) or die(oci_error($c));
но я получаю oci8 statement Warning: oci_execute(): ORA-00911: invalid character in /path/to/file.php on line 67
, где в строке 67 указано $response
.
Значит, что-то не так с $query
, верно? Но я не могу найти то, что это будет. Необработанный sql прекрасно выполняется из командной строки. эхо get_resource_type($query)
дает идентификатор ресурса ...
Что я делаю не так?