Membuat Koneksi Database dengan PHP - II [ SQL Server ]


untuk koneksi ke SQL Server, maka ada beberapa hal yang harus dilakukan :

  • 1. Lihat versi php ( PHP 5.6.33 )

   ketik di browser : http://localhost/dashboard/phpinfo.php

  • 2. Download driver connector SQL Server, di website microsoft download , klik download, lalu  sesuaikan versi php saat mendownload, karna php versi 5.6.33 maka download 

   SQLSRV32.exe



Kemudian ekstrak file SQLSRV32.exe


Pindahkan file hasil ekstrak ke directory xampp/php/ext


Setelah itu, edit file php.ini, berapa di folder xampp/php, tambahkan extension sqlsrv sesuai versi PHP;


baris ini adalah sintax yang ditambahkan :

extension=php_pdo_sqlsrv_56_nts.dll

extension=php_pdo_sqlsrv_56_ts.dll

extension=php_sqlsrv_56_nts.dll

extension=php_sqlsrv_56_ts.dll

Untuk driver SQLSRV versi 3.2 & 3.1 harus menginstall ODBC Driver 11, Sedangkan SQLSRV versi 3.0 memerlukan SQL Server 2012 Native client, Download di Microsoft ODBC Driver 11

Kemudian restart service apache pada XAMPP Control Panel untuk melihat apakah driver sudah terinstall, lalu buka PHP Info,  cari pdo_sqlsrv yang ditunjukan gambar dibawah


Baca diartikel Melihat dan Membuat PHP Info untuk mengetahui cara membuat dan melihat PHP Info hasil diatas.

Kemudian buat file koneksi dengan sintak dibawah ini :

<?php

$serverName = "serverName\SQLEXPRESS"; 

$connectionInfo = array( "Database"=>"dbName", "UID"=>"userName", "PWD"=>"password");

$conn = sqlsrv_connect( $serverName, $connectionInfo);


if( $conn ) {

     echo "Connection established.<br />";

}else{

     echo "Connection could not be established.<br />";

     die( print_r( sqlsrv_errors(), true));

}?>