PHP merupakan bahasa yang multi dynamic karena bisa digunakan diberbagai OS dan RDBMS. Akan tetapi PHP bukan bahasa yang berdiri sendiri namun demikian PHP bisa digunakan untuk membangun dan mengembangkan aplikasi bisnis yang multi system.

Sebagai contoh membangun aplikasi PHP bisa menggunakan RDBMS Microsoft SQL server. Akan tetapi perlu anda ketahui bahwa ada beberapa cara yang bisa digunakan dalam mengkoneksikan PHP ke SQL Server. Diantaranya adalah:

  1. ODBC
  2. ADOB
  3. Microsoft SQL Server Native Client
Untuk pembahasan kali ini saya akan memberikan sample dalam mengkoneksikan PHP ke SQL Server dengan menggunakan Microoft SQL Server Native Client.

Dalam mengkoneksikan pu ternyata ada dua versi:
  1. Jika SQL Server yang kita gunakan adalah versi Microsot SQL Server 2005 kebawah pergunakan standar library dari PHP (mssql.dll).
  2. Jika SQL Server yang digunakan versi 2008 keatas pergunakan library SQL Native Client Untuk (SQLSRV.dll) PHP yang bisa anda unduh di situs Microsoft.
Yang harus dipersiapkan adalah jika koneksi nya berupa localhost dan menggunakan nama instance default (MSSQLSERVER) maka pergunakan:
NAMA_KOMPUTER atau NOMOR_IP
Sebaliknya jika kita menggunakan instance berbeda pergunakan:
NAMA_KOMPUTER\NAMA_INSTANSI
Begitupun jika kita menggunakan koneksi DB remote:
NOMOR_IP_REMOTE\INSTANSI

Oke kita mulai mengkoneksikan dengan:
  • MSSQL
Dalam menggunakan koneksi ini SQL server yang kita gunakan adalah versi 2005 kebawah. Syntaknya adalah sebagai berikut:

$host = 'STUDIONET\SQL2005';
$user = 'sa';
$pass= 'password';
$db  = 'karyawan';
$koneksi =mssql_connect($host,$user,$pass);
$db_con=mssql_connect_db($koneksi,$db);
if($koneksi){
echo 'Sukses Konek';
}
else{
echo 'Gagal Konek';
}
if($db_con){
echo 'DB Berhasil Dikases';
}
else{
echo  'DB Gagal diakses';
}
?>

Nah kira kira sintak contoh koneksi untuk mssql seperti itu.
  • SQLSRV
Untuk menggunakan SQLNativeClient ini berbeda dari MSSQL sebelumnya pengaksesan database bisa langsung digunakan tanpa memasukan password super admin (sa). koneksinya adalah sebagai berikut:

$host ='localhost';
$posrt= '1433';
$opsi = array('UID' => 'sa', 'PWD' => 'password', 'DBNAME' => 'karyawan');
$con = sqlsrv_connect($host $port, $opsi);
if($con){
echo 'Koneksi berhasil';
}
else{
echo 'server tidak bisa diakses';
}
?>

Nah demikian  tutorial dari Just Cray Note mudah mudahan bermanfaat dan untuk koneksi dengan trik lain tunggu saja post selanjutnya.

Post a Comment

 
Top