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
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));
}?>