PHP ORACLE ПРИМЕРЫ
PHP и Oracle - популярное сочетание для создания масштабируемых веб-приложений. При работе с Oracle в PHP можно использовать различные расширения, такие как OCI8 или PDO_OCI.
Приведем пример работы с OCI8:
$username = "username";$password = "password";$connection_string = "localhost/XE";$conn = oci_connect($username, $password, $connection_string);if (!$conn) { $error = oci_error(); echo "Ошибка подключения: " . $error['message'];}else { echo "Подключение прошло успешно!"; oci_close($conn);}
Данный код устанавливает соединение с базой данных Oracle, используя имя пользователя и пароль, а также строку подключения.
С помощью OCI8 также можно выполнить запросы к базе данных:
$sql = "SELECT * FROM my_table";$stmt = oci_parse($conn, $sql);oci_execute($stmt);while ($row = oci_fetch_assoc($stmt)) { echo $row['NAME'] . "
";}oci_free_statement($stmt);
Данный код выполняет выборку из таблицы my_table и выводит значения поля NAME.
Также возможно использование PDO_OCI для работы с Oracle в PHP:
$username = "username";$password = "password";$connection_string = "localhost/XE";$options = array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION);$conn = new PDO("oci:dbname=" . $connection_string, $username, $password, $options);$sql = "SELECT * FROM my_table";$stmt = $conn->prepare($sql);$stmt->execute();while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) { echo $row['NAME'] . "
";}$stmt = null;$conn = null;
В данном примере также выполняется выборка из таблицы my_table и выводится значение поля NAME. Однако здесь используется объектно-ориентированный подход для работы с базой данных Oracle.
Invoke a PHP program using Oracle Cloud Functions
PHP Tutorial get data from ORACLE database
7 PHP Login With Oracle DB
Oracle: примеры с regexp like
PLSQL REALTIME PROJECT IN Oracle with banking domain
Oracle database connection with PHP using XAMPP
How To Connect PHP With Oracle Database Express 11g
Oracle database connection with PHP using XAMPP - #Windows - #XAMPP #techiezero