كم مرة طلبنا ونجد رؤوس اقلام ولا جواب
نريد شرح من الالف الى الياء في هذا الموضوع
بليييييييييييييييز
كم مرة طلبنا ونجد رؤوس اقلام ولا جواب
نريد شرح من الالف الى الياء في هذا الموضوع
بليييييييييييييييز
أولاً علشان تخلي جهازك يتصل بالـMSSQL لازم يكون ملف ntwdblib.dll موجود في مجلد windows/system32 إذا ما كان موجود ابحث عنه في Google وحطه في المجلد واعد تشغيل الجهاز
بعد كذا سوي اتصال على الطريقة التالية :
والباقي تقريباً مثل دوال mysql لكن البداية mssqlكود PHP:
$db=mssql_connect("localhost","username","password");
$d=mssql_select_db("database", $db);
أخوكـ/صالح المطرفي
__________________
صالح المطرفي (Mr.Saphpـ)
مدونتــــــي
الصندوق الماسي الخامس
قوالب WordPress
تم بحمد الله الإنتهاء من سكربت الدروس العربي 4.0
http://www.saphplesson.org
رابط ملف الدي ال ال طبعا بعد ما تحطه بفولدر system32
تروح لـ إبدأ = تشغيل = بعدين تكتب الامر التالي : regsvr32 ntwdblib.dll
بعدها لازم تروح لملف php.ini وتشيل الكومنت عن السطر اللي موجود فيه php_mssql.dll
ودور على mssql.secure_connection وحطها اون اذا كانت اوف
المصدر
اخي تقريبا دوال mysql هي دوال mssql لكن mssql لا يوجد بها pconnect طبعا مع تغير mysql الي mssql
__________________
ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
لطلب البرمجة فقط
helal-egypt@hotmail.com
بارك الله فيكم جميعا لكن يطهر لي هذا الخطا
Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: localhost in C:\camel\www\b.php on line 2
Warning: mssql_select_db(): supplied argument is not a valid MS SQL-Link resource in C:\camel\www\b.php on line 3
مع اني اتبعت كل التعليمات
لكن هذه المرحلة تروح لـ إبدأ = تشغيل = بعدين تكتب الامر التالي : regsvr32 ntwdblib.dll
لا يمكن تسجيل الملف
تأكد من السيرفر localhost
أو حط الايبي افضل
__________________
صالح المطرفي (Mr.Saphpـ)
مدونتــــــي
الصندوق الماسي الخامس
قوالب WordPress
تم بحمد الله الإنتهاء من سكربت الدروس العربي 4.0
http://www.saphplesson.org
تمت الحمد لله
الشكر للجميع
وما قصرتوا وعاااااااااجز عن الشكر
هل يمكن أن تشرح لنا الطريقه ؟
__________________
ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
الاتصال: daif@daif.net او جوال: 0556639884
الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .
انا طبقت شرح الاخوان
وفعلت المكتبات التي طبلوا تفعيلها وكان الامر المهم هو
اعتقد ان المشكلة هنا فنحن نرتبط بجهاز في العمل اسمه MAIN استبدلت localhost ب MAIN فعملت معي بسهولة وطبقت عليها الدوال نفس طريقة mysql الا انك تغيرها الى mssqlكود PHP:
$db=mssql_connect("localhost","username","password");
وتمت العملية بنجاح والحمد لله والفضل يعود لله ثم لكم في هذا
انا اذكر زمان طبقتها لكن طبقتها الان مرة ثانية , الخطوات هي كالتالي :
اولا : ملف php.ini
* تشيل الكومنت عن php_mssql.dll
* دور على mssql.secure_connection وتاكد انها اوف , في ردي السابق اخطأت وقلت لازم تكون اون :shy:
ثانيا : ملف ntwdblib.dll
تحمل اخر نسخة منه من هنا
انا كمستخدم appserv يجب نسخ الملف حتى لو كان موجود قم باستبداله بالمجلدات التالية
C:\AppServ\php5
C:\AppServ\Apache2.2\bin
C:\WINDOWS\system32
ثالثا : اقوم بعمل ريستارت للاباتشي
رابعا : الكود
طبعا سيرفر الــ sql موجود على نظام ويندوز سيرفر 2003 افتراضي "vmware" الاي بي الداخلي لهكود PHP:
<?
$myServer = "192.168.75.129,1049";
$myUser = "root";
$myPass = "somepass";
$myDB = "sms"; // 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 numbers"; // your database query
$result = mssql_query($query);
while($row = mssql_fetch_assoc($result))
{
print_r($row);
}
// close the connection
mssql_close($dbhandle);
?>
192.168.75.129 وبورت الــ sql سيرفر هو 1049