ada rencana buat aplikasi php dengan database interbase, setelah dicari-cari, akhirnya ketemu juga tutorial yg lumayan simple...
- yang pertama, kayaknya versi INTERBASE (versi open source yg saya gunakan) yang lebih bagus digunakan hanya versi 7 kebawah
- yang kedua, setelah melakukan instalasi INTERBASE, pastikan pada C:\Windows\System32 terdapat file gds32.dll
- ketiga, copy libeay32.dll dan ssleay32.dll dari direktori php ke C:\Windows\System32
- keempat, copy juga file php_interbase.dll dari direktori ext php ke C:\Windows\System32
- kelima, edit file php.ini, hapus tanda ‘;’ pada baris extension=php_interbase.dll
- keenam, Restart apache webserver
untuk perintah koneksi:
$host =
localhost:/path/to/your.gdb';
$dbh = ibase_connect($host, $username, $password);
$stmt = 'SELECT * FROM tblname';
$sth = ibase_query($dbh, $stmt);
while ($row = ibase_fetch_object($sth)) {
echo $row->email, "\n";
}
ibase_free_result($sth);
ibase_close($dbh);
kemarin sempet bingung juga dengan perintah $host = 'localhost:
/path/to/your.gdb
';
eh ternyata harus lengkap nulis path-nya. :-p contoh: $host = 'localhost:D:\your.gdb';
dan satu lagi, antara perintah ibase_connect dan ibase_pconnect, apa ya bedanya? jadi saya cenderung lebih suka menggunakan ibase_connect. alasannya kecepetan aksesnya :-p
mas kalo nembak ke IP lain gimana ya kok ngga bisa saya pake gini :
ReplyDelete$host = '192.168.3.150:D:\Data.gdb';
saya mau coba bikin koneksi client server..