1. php.ini файлдаа тохируулга хийх:

  • php.ini файл дотроосоо mssql.secure_connection хайж олоод off байвал on болгоно.
  • php_mssql.dll өмнө байх ; тэмдэгтийг авна.

2. dll файлд тохируулга хийх.

эндээс ntwdblib.dll файлыг татаж авна. Татаж авсан dll файлаа apache/bin директорд хуулна.
Түүнлэн php_mssql.dll файл нь php өргөтгөлийн директорд байх ёстой. Хэрэв php_mssql.dll байхгүй бол татаж аваад php өргөтгөлийн директорд хуулах шаардлагатай.

3. Бүх үйлчилгээгээ (php,  apache эсвэл iis гэх мэт) асааж унтраагаад доорх скриптээр SQL сервертэй холбогдоно.

// mssql.secure_connection = On
// Need to upload ntwdblib.dll from net

$myServer = “DVLP066\SQLEXPRESS”; // host/instance_name
$myUser = “sa”; // username
$myPass = “sadvlp066″; // password
$myDB = “myfraiche”; // database name

// connection to the database
$dbhandle = mssql_connect($myServer, $myUser, $myPass)
or die(”Couldn’t connect to SQL Server on $myServer”);

// select a database to work with
$selected = mssql_select_db($myDB, $dbhandle)
or die(”Couldn’t open database $myDB”);

echo “You are connected to the ” . $myDB . ” database on the ” . $myServer . “.”;

$query = “SELECT top 10 * FROM tbl_customers”; // your database query
$result = mssql_query($query);
while($row = mssql_fetch_assoc($result))
{
print_r($row);
}
// close the connection
mssql_close($dbhandle);
?>

мэдээллийг: How to connect MSSQL with php

Advertisements