PDA

View Full Version : سوال: mssq2008l & php



hamedfarahabady
جمعه 05 فروردین 1390, 17:59 عصر
سلام به همه ی دوستان
من می خوام با php به mssql2008 وصل بشم در ضمن فایل php.ini رو هم طبق توضیحاتی که در یک تایپیک (همین سایت) خوندم اصلاح کردم ولی پیغام زیر رو میده
Warning: mssql_connect() [function.mssql-connect (http://localhost/test/function.mssql-connect)]: Unable to connect to server: hamed-PC in C:\xampp\htdocs\test\mssql.php on line 10
می خواستم بدونم اشکال کار کجاست؟اگه به نظرتون در login شدن مشکل داره من باید پارامتر server & username & password را دقیقا چی وارد کنم؟

Mr.Moghadam
جمعه 05 فروردین 1390, 19:00 عصر
سلام
مثل زیر بایدعمل کنی :

<?php
// Server in the this format: <computer>\<instance name> or
// <server>,<port> when using a non default port number
$server = 'KALLESPC\SQLEXPRESS';

// Connect to MSSQL
$link = mssql_connect($server, 'sa', 'phpfi');

if (!$link) {
die('Something went wrong while connecting to MSSQL');
}
?>

hamedfarahabady
جمعه 05 فروردین 1390, 19:17 عصر
دوست عزیز
در مثال شما یک متغیر به نام سرور تعریف کردید و به آن مقدار داده اید آیا این مقدار برای هر کامپیوتر متفاوت است؟پسور یوزر را هم مقداری خاص وارد کرده اید آیا پسورد نیز برای هر کامپیوتر متفاوت است؟

Mr.Moghadam
شنبه 06 فروردین 1390, 02:11 صبح
سلام
برای نام سرور چون از ,mssql استفاده میکنی توی هر کامپیوتر فرق داره.اگر با دات نت کار کرده باشی قسمتی که نام سرور رو برای اتصال با بانک میدی اگر به جای نام سرور یه نقطه (.) هم بذاری اتصال برقرار میشه به شرطی که دیتابیس روی لوکال در حال اجرا باشه.

لینک زیر هم شاید به دردت بخوره

http://php.net/manual/en/function.mssql-connect.php

موفق باشی