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
Сайн уу нэг юман дээр туслаач, Би MSSQL-тэй холбогдож байгаан, тэр баазд программаас өгөгдөл оруулаад тэгээд тэр баазаасаа би PHP гээр холбогдоод select хийгээд хэвлэхээр ???? болчихоод байх юм ямар арга байна
utf-8 хөрвүүлээд өгөгдлөө select хийдээ
сайн уу нэг юман дээр туслаач би php-g mssql tei holboson yumaaa.Тэгсэн чинь баазруугаа орсон мөртлөө РЅСЌСЂРіТЇР иимэрхүү тэмдэгт болж ороод байх юмааа.