...
Note |
---|
Для частых подключений рекомендуется использовать постоянное (кэшируемое) подключение oci_pconnect(). См. также Кэш соединений OCI8 с Oracle из PHP |
SELECT
Code Block | ||
---|---|---|
| ||
<?php // Database sid $dsn = 'hydra2'; // Database login $login = 'AIS_RPC'; // Database password $password = '********'; // Select query $query = 'SELECT VC_SUBJ_TYPE_NAME, VC_CODE FROM SI_V_SUBJECTS WHERE N_SUBJECT_ID = 100'; // Establish the database connection $dbh = oci_connect($login, $password, $dsn); if (!$dbh) { $e = oci_error(); exit(1); } // Prepare and execute query $sth = oci_parse($dbh, $query); oci_execute($sth); // Get and output the result. while (($row = oci_fetch_assoc($sth)) !== false) { echo "VC_SUBJ_TYPE_NAME: " . $row['VC_SUBJ_TYPE_NAME'] . "\n"; echo "VC_CODE: " . $row['VC_CODE'] . "\n"; } // Free prepared statement oci_free_statement($sth); // Close the database connection oci_close($dbh); |
...