Koneksi PHP ke MsSQL di Linux Mint dengan Freetds

Beberapa bulan yang lalu saya mengerjakan projek kantor yg mengharuskan menggunakan MsSQL, wah bagaimana caranya ya? maklum selama ini mengerjakan projek selalu menggunakan MySql, duet PHP dan Mysql yg selalu menemani selama ini, cari2 di web bagaimana caranya ya?

Pada inti nya mengkolaborasikan PHP dan MSSQL itu tidak terlalu sulit ternyata beberapa tahapan yg harus di lalui cara2 nya sebagai berikut

langkah2 nya adalah

pertama
install dulu dukungan php dengan MSSQL

sudo apt-get install php5-sysbase

kedua
Install Freetds

sudo apt-get install freetds-common freetds-bin

ketiga
Restart service apache

sudo service apache2 restart

keempat
Ubah configurasi Freetds menggunakan editor kesukaan

/etc/freetds/freetds.conf

kelima

[nama server]
host = 192.168.0.1
port = 1433
tds version = 7.2

contohnya kira2 seperti ini

[mysqlserver]
host = 192.168.0.1
port = 1433
tds version = 7.2

keenam
boleh ya di coba..

<?php
$link = mssql_connect('mysqlserver', 'sa', '123456');

if (!$link) {
die('Unable to connect!');
}

if (!mssql_select_db('yourdatabasename', $link)) {
die('Unable to select database!');
}

$result = mssql_query('SELECT * FROM yourtable');

while ($row = mssql_fetch_array($result)) {
var_dump($row);
}

mssql_free_result($result);
?>

Walla… selesai sudah

Iklan

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s