زمان کنونی: ۲۸ فروردین ۱۴۰۳, ۰۴:۴۶ ب.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

ارتباط Php با SQLserver ؟!

ارسال:
۲۶ آبان ۱۳۹۳, ۰۵:۴۳ ب.ظ (آخرین ویرایش در این ارسال: ۲۶ آبان ۱۳۹۳ ۰۵:۴۵ ب.ظ، توسط ehsansjs.)
Question ارتباط Php با SQLserver ؟!
با سلام
پروژه من آزمونگیر هستش که یک بخش مدیریت داره که دسکتاپه (باC#-SqlServer)انجامش دادم
حالا زبان تحت وب هم فقطPhpبلدم یکم!به نظرتون راهی برای ارتباط برقرار کردنPHPباSqlServerهستش یا بهتره از خیرش
بگذرم و برم سراغASP.Netکه اصلا آشنایی ندارم باهاش!

(در ضمن هرکی بتونه این قسمت تحت وب رو با ASP.net برام درست کنه(ترجیحاADOو غیرMVC) پیام بده تا از خجالتش دربیامBlush
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۲۶ آبان ۱۳۹۳, ۰۶:۲۹ ب.ظ
ارتباط Php با SQLserver ؟!
sql server، php رو هم support می کنه و شما می توانید با php هم بنویسید
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: ehsansjs
ارسال:
۲۶ آبان ۱۳۹۳, ۰۷:۵۲ ب.ظ
RE: ارتباط Php با SQLserver ؟!
(۲۶ آبان ۱۳۹۳ ۰۶:۲۹ ب.ظ)gogooli نوشته شده توسط:  sql server، php رو هم support می کنه و شما می توانید با php هم بنویسید

عزیز دل برادر گوگولی جانShy
تقریبا خودم میدونم غیرممکن نیست ولی مسلما به راحتی سی شارپ با اس کیو ال سرور نیس که.....
شما توابع مهم رو بگید حله تقریبا(یعنی معادلش در پی اچ پی)
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: gogooli
ارسال:
۲۷ آبان ۱۳۹۳, ۱۲:۱۳ ق.ظ (آخرین ویرایش در این ارسال: ۲۷ آبان ۱۳۹۳ ۱۲:۱۹ ق.ظ، توسط gogooli.)
RE: ارتباط Php با SQLserver ؟!
من با #c نمی دونم چجوریه...
اگر php رو قبلا با mysql کار کرده باشی می تونم بگم تقریبا مثل همون توابع mysql است با این تفاوت که به جای mysql ها mssql می گذاری ... مثلا اگر mysql_connect می نوشتیم حالا mssql_connect می نویسیم.
وصل شدن به دیتابیس :
کد php:
$link mssql_connect("localhost","username","password"); 

انتخاب دیتابیس:
کد php:
$db=mssql_select_db("dbname",$link); 

(" ... * mssql_query("select
mssql_fetch_row
mssql_fetch_assoc
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: ehsansjs
ارسال:
۲۷ آبان ۱۳۹۳, ۱۰:۰۵ ب.ظ
RE: ارتباط Php با SQLserver ؟!
(۲۷ آبان ۱۳۹۳ ۱۲:۱۳ ق.ظ)gogooli نوشته شده توسط:  من با #c نمی دونم چجوریه...
اگر php رو قبلا با mysql کار کرده باشی می تونم بگم تقریبا مثل همون توابع mysql است با این تفاوت که به جای mysql ها mssql می گذاری ... مثلا اگر mysql_connect می نوشتیم حالا mssql_connect می نویسیم.
وصل شدن به دیتابیس :
کد php:
$link mssql_connect("localhost","username","password"); 

انتخاب دیتابیس:
کد php:
$db=mssql_select_db("dbname",$link); 

(" ... * mssql_query("select
mssql_fetch_row
mssql_fetch_assoc

گوگولی عزیزHeart
من چندتاشو اجرا کردم خطا داد یعنی شما میفرمایید ب همین سادگیه!؟
هیچگونه تنظیمات و.... نمیخادUndecided
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: gogooli
ارسال:
۲۷ آبان ۱۳۹۳, ۱۰:۴۸ ب.ظ
ارتباط Php با SQLserver ؟!
ببین این کمکت میکنه؟

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: ehsansjs
ارسال:
۲۷ آبان ۱۳۹۳, ۱۱:۲۵ ب.ظ (آخرین ویرایش در این ارسال: ۲۸ آبان ۱۳۹۳ ۱۲:۰۱ ق.ظ، توسط gogooli.)
RE: ارتباط Php با SQLserver ؟!
چه خطایی داد؟ از وصل شدن به دیتابیس ایراد گرفت؟
برای اینکه error دقیق بده این طوری بنویس
کد php:
$link mssql_connect("localhost","username","password") or die(mssql_error()); 

برای php باید wamp یا xampp روی سیستم نصب باشه...یه کد ساده مثل این رو بنویس ببین hi روی صفحه چاپ میشه؟
کد php:
<?php
echo "hi";
?>
در تنظیمات wamp تیک مربوط به mssql رو بزن.
local کار می کنین یا یه هاست گرفتی؟ اگه host گرفتی باید اطلاعات آن رو در خط اول بدهی اگر local روی کامپیوتر خودت اجرا می گیری (ببخشید یادم رفته بود) باید به جای localhost اسم کامپیوترت رو بنویسی مثلا "SONY-PC" به جای sa ، username می نویسی و به جای password پسوردی که در تنظیمات sql server وارد کردی رو می دهی...
اگر یادن نمی آد پسورد رو این کار رو کن
تنظیمات sql server:
با windows Athentication وارد شو ...
من اس کیو ال ام قاطی کرده نتونستم وارد شم بهت بگم این کار رو کن
Go to security/logins, open SA login properties

a. Uncheck "Enforce password policy" and "Enforce password expiration" check box there if you decide to use weak password

b. Assign password to SA user

c. Open "Status" tab and enable login.

بعد اس کیو ال رو ببند دوباره باز کن این دفعه با servername که اسم کامپیوترت است و sql server authentication و sa و پسوردی که دادی وارد شو ببین اگه error نداد با آن کد php هم باید وصل شه ولی اگه error داد یکبار کامپیوترت رو restart کن.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: ehsansjs


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  انتقال داده از ص a به ص b بدون php با js amirmtf ۰ ۱,۹۷۰ ۰۲ اردیبهشت ۱۳۹۹ ۱۲:۱۷ ب.ظ
آخرین ارسال: amirmtf
  جستجو و ارتباط بین جداول aryana25000 ۰ ۱,۷۸۸ ۰۳ آبان ۱۳۹۸ ۱۰:۳۸ ب.ظ
آخرین ارسال: aryana25000
  دانلود رایگان دوره آموزشی PHP & MySQL SamanehRashvand ۱ ۲,۵۷۰ ۲۶ مهر ۱۳۹۸ ۰۹:۲۹ ق.ظ
آخرین ارسال: alma1988
  استفاده از کد جی کویری در PHP Roya2222 ۱ ۲,۱۲۵ ۱۹ مهر ۱۳۹۸ ۰۶:۳۳ ب.ظ
آخرین ارسال: Riemann
  کسی در ارتباط با درس فهم زبان اطلاعی داره؟ trace4ward ۰ ۱,۸۳۶ ۱۹ مهر ۱۳۹۸ ۰۲:۵۷ ق.ظ
آخرین ارسال: trace4ward
  ارتباط دائم بین سیستم استنتاج فازی و یک نرم افزار دیگر fa_karoon ۱ ۲,۳۱۹ ۱۵ اردیبهشت ۱۳۹۸ ۱۱:۱۲ ق.ظ
آخرین ارسال: fa_karoon
  نصب یک دیتابیس در php mysql fas ۱ ۲,۳۱۵ ۱۸ مرداد ۱۳۹۷ ۱۰:۰۳ ق.ظ
آخرین ارسال: iranforums
  معرفی اموزشگاه برای کلاس های php saradehghani ۰ ۱,۹۳۴ ۲۴ تیر ۱۳۹۷ ۰۳:۱۲ ب.ظ
آخرین ارسال: saradehghani
Question ارتباط real time نرم افزار اندرویدی با سرور اینترنت ic.chitgar ۱ ۲,۲۱۹ ۲۹ خرداد ۱۳۹۷ ۰۱:۴۱ ب.ظ
آخرین ارسال: nasimnami
  سؤال در مورد چک باکس در PHP simorghsimorgh ۷ ۱۰,۰۹۸ ۲۴ دى ۱۳۹۶ ۱۱:۰۸ ب.ظ
آخرین ارسال: gogooli

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close