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

First time blogging

Awalnya hanya mencoba2 untuk membagian sedikit ilmu saya buat yg lainnya, kebanyakan ilmu yg saya peroleh bukan dari bangku pendidikan tetapi dari motivasi dan dorongan untuk belajar,

Pemrograman web adalah hal yang paling saya sukai, entah mengapa menjadi panggilan alam tersendiri, yah cukup chit chat nya tunggu postingan tutorial atau sekedar catatan kecil buat saya dalam membuat program,

Semoga bermanfaat

Cheers