الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اتصال php مع SQL Server

بدأه mhamad_wanly في 6 أكتوبر 2013 · 3 رد · 782 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أرجو منكم المساعدة في مشكلة عندي  باتصال php  مع SQL Server 

 

الكود التالي لايعطيني اتصال ولا أعرف السبب .. : 

$conn = @mssql_connect('Hostname','username','password');

لكن دون نتيجة 

 

والطريقة التي نجحت معي بالاتصال هي التالية :

$conn = new COM ('ADODB.Connection')
  or die('Cannot start ADO');
$connStr = 'PROVIDER=SQLOLEDB;SERVER='.$MyServer.';UID='.$MyUser.';PWD='.$MyPass.';DATABASE='.$MyDB; 
$conn->open($connStr);
 
لكن هذا الاتصال لايخولني استخدام الكودات المعروفة لدي مثل  : 
Mssql_Query
mssql_num_rows
 
اريد اتصال بالطريقة الأولى 
الرجاء الرد بالسرعة الممكنة
#2

اخي انتا لازم تتصل وتتحقق من الاتصال وبعدين تحدد قاعدة البيانات وبعدين تعرض البيانات


 


مثال :


<?php


$conn = mysql_connect('hostname','username','password');

$dbname = mysql_select_db('dbname');

if(!$conn)

{

  echo "تعذر الاتصال بالسيرفر";

}

else

{

$sql = mysql_query("select * from tablename");

  while($get_date = mysql_fetch_array($sql))

{

       $username = $get_date["username"];

       $email = $get_date["email"];

       $password = $get_date["password"];

       echo "your name".$username;

      echo "your email".$email;

      echo "your password".$password;

}

}

 لا اله الا الله محمد رسول الله

#3

هل قمت بتفعيل خيار php_mssql من السيرفر الذي تستخدمه

في حال لا:

إذهب الى ملف php.ini في مسار php ثم قم بازلة الفاصلة المنقوطة عن خيار

;extension=php_mssql.dll

أعد تشغير السيرفس الخاص بـ php

في حال كنت تستخدم wamp أو xampp ستصبح الأمور أسهل من خيارات البرنامج

تم تعديل هذه المشاركة بواسطة eiado في 17 أكتوبر 2013 في 02:56

||***************************************************||


 ||بسم الله الذي لا يعلو على اسمه شيء في الارض ولا في السماء وهو العلي العظيم ||


||***************************************************||


 ||                             اللهم إن لم يكن بك غضب علي فلا ابالي                       ||


||***************************************************||


في المنتديات العلمية استخدام التقييم rep_up.png  rep_down.png  يرفع من قيمة الموضوع واهمية الرد

#4

ولماذا تتصل بسيرفر الوندوز بدلا من الاباتشي؟

اكواد البي اج بي تعمل بشكل افتراضي مع سيرفر الاباتشي

مواضيع مشابهة