Я не знаю, что я делаю неправильно, но следующий код, кажется, не работает для меня, я просто получаю нулевое значение для $ username Определенно, в базе данных есть значения, и я раньше подключался к этой базе данных и выполнял запросы к ней с точно таким же кодом и работал.
Может кто-нибудь сказать мне, почему этот код не работает?
$c = oci_connect('myuser','mypassword','//localhost/xe');
$id = 1;
$sql = "SELECT * FROM USERS WHERE USERID= :id" ;
$stmt = oci_parse($c, $sql);
oci_bind_by_name($stmt, ":id",$id);
oci_execute($stmt);
$res = oci_fetch_array($stmt);
$username = $res["USERNAME"];
echo $username;