Tutorial ini berawal dari pengalaman q dalam mengkoneksikan bahasa pemrograman PHP dengan Oracle 7. Searching di google susah juga cz jarang yang membahas PHP oracle 7, kebanyakan yang di bahas adalah koneksi database Oracle 8 keatas dengan PHP.
Setelah dengan susah payah, Alhamdulillah ternyata ada website yang masih mau membahas ini, awalnya saya searching di website resmi PHP sudah tidak ada script untuk konek dengan oracle 7 karena sekarang oracle 7 udah bener-bener kuno, tapi gimana lagi.. kantor memakai oracle 7 jadi harus di sesuaikan nih.
Mungkin bagi temen-temen yang mempunyai kendala seperti saya. Berikut ini script untuk mengkoneksikan PHP dengan databse oracle 7.
Ini isi file tnsnames.ora di software oracle 7. File ini berfungsi untuk mengakses database oracle tersebut.
SCOTT=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.96.2.10)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = SCOTT)
)
)
//script PHP 4 konek dengan oracle 7
if ($conn=Ora_Logon(usernamedatabase@SCOTT,”password“)) {
echo “SUCCESS ! Connected to database\n”;
} else {echo “Failed 🙁 Could not connect to database\n”;}
$cursor=ora_open($conn);
$query = “select distinct id,nama from tabel”;
ora_parse($cursor, $query);
ora_exec($cursor);
$row=array();
while (ora_fetch_into($cursor,$row)) {
echo $row[0].” | “.$row[1]; //menampilkan isi tabel yaitu kolom id dan nama
}