Sewaktu saya menulis artikel ini pun, versi yang saya gunakan sudah termasuk ketinggalan.
Saya menggunakan XAMPP 1.7.2 padahal sudah keluar 1.8.1
Kenapa saya tidak pakai WAMP ? Sebenarnya sudah coba kok pakai WAMP, cuma kok mentok terus, padahal sudah mengikuti artikel yang ada.
Tapi gakpapa lah, yang penting tujuan tercapai.
Empat folder yang penting untuk diperhatikan :
C:\xampp\php\ tempat php.ini (file konfigurasi php)
C:\xampp\php\ext\ tempat DLL files
C:\xampp\apache\bin\ tempat ntwdblib.DLL
C:\Windows\System32 tempat ntwdblib.DLL
Langkah 1,
Buka file php.ini
pastikan baris berikut ini diaktifkan dengan menghilangkan tanda semicolon (titik koma)
extension=php_mssql.dll
extension=php_pdo_mssql.dll
save / simpan file tersebut.
Langkah 2,
Buka folder C:\xampp\php\ext\ dan pastikan di dalam folder tersebut ada file :
php_mssql.dll
php_pdo_mssql.dll
Kalau sudah ada, bagus lah…
Langkah 3,
Download ntwdblib.dll dan letakkan pada folder ketiga dan keempat, yakni C:\xampp\apache\bin\ dan C:\Windows\System32
Selesai. Start Apache Anda.
Berikut script contoh php sederhana yang saya buat.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
| <?phpfunction open_connection(){$host = ’192.168.10.11′;$username = ‘userkita’;$password = ‘password’;$databasename=”northwind”;$link=mssql_connect($host,$username,$password) or die (“Database tidak dapat dihubungkan!”);mssql_select_db($databasename,$link);return $link;}if ($link=open_connection()){ echo ‘Berhasil !’; } else { echo ‘Tidak berhasil menyambungkan !’; }$query = “SELECT * FROM customers “;$stmt = mssql_query($query);if( $stmt === false ){echo “Error in statement execution.\n”;die( print_r( mssql_errors(), true));}echo “<table border=’1′>”;echo “<tr><th>CustomerID</th><th>Company Name</th></tr>”;while( $row = mssql_fetch_array( $stmt)){$satu= $row["1"];$dua = $row["2"];echo “<tr><td>”.$satu.”</td><td>”.$dua.”</td></tr>”;}echo “</table>”;?> |
No comments:
Post a Comment