PDA

View Full Version : اتصال به sql server با php



Adel121
پنج شنبه 25 تیر 1383, 16:33 عصر
چگونه می توانم در php به پایگاه داده sql server متصل شوم.
متشکر

oxygenws
شنبه 27 تیر 1383, 00:40 صبح
باید در فایل php.ini علامت ";" جلوی مقدار extension=php_mssql.dll رو حذف کنید.

Adel121
شنبه 27 تیر 1383, 10:14 صبح
خودم یه جواب واسش با کمک odbc پیدا کردم.اگه چیزی شبیه ado که در asp هست درphp هم سراغ دارید بگید.
یه خورده فعالیت کنید متشکرم

oxygenws
شنبه 27 تیر 1383, 10:41 صبح
- شما لازم نیست حتما با ODBC کار کنید، برای SQL Server درایور جدا هست.


یه خورده فعالیت کنید
ممنون به خاطر تذکرتون، منتظر بودم شما امر کنید. توجه کنید که من و هیچ کدوم از دوستان اینجا مسئول جواب دادن به سوالات شما نیستند و اگر جوابی داده میشه به خاطر لطف دوستان هستش.
لطف کنید مودب تر برخورد کنید دوست عزیز.

موفق باشید، امید

Adel121
شنبه 27 تیر 1383, 15:18 عصر
با عرض سلام خدمت همه دوستان php کار. من قصد توهین به هیچ شخصی را نداشتم.
اما ظاهرا حساس و بحرانی بودن موضوع را بد بیان نمودم.
از تمامی عزیزان و دوستان محترم معذرت خواهی می کنم و تذکر شما را به خاطر می سپارم.
لطفا اگر اطلاعاتی دارید کمکم کنید. :oops:

oxygenws
شنبه 27 تیر 1383, 20:00 عصر
سلام،

شاید بهترین منبع برای شما خود راهنمای PHP باشه، لازم نیست الکی جاهای مختلف بگردید:
http://ir.php.net/manual/en/ref.mssql.php

باز هم اگر مشکلی بود، error مربوطه رو بگید تا بتونم کمکتون کنم.

موفق باشید، امید

HosseinProgrammer
شنبه 25 تیر 1390, 20:06 عصر
سلام من کد زیر رو نوشتم ولی با خطای زیر روبرو میشم :


$server = 'HOSSEIN-PC';

$link = mssql_connect('HOSSEIN-PC', 'Hossein-PC\Hossein', '');

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


Fatal error: Call to undefined function mssql_connect() in C:\wamp\www\Narme2\index.php on line 12


extension مربوط به mssql رو هم اضافه کرده ام.
مشکل چیه؟

HosseinProgrammer
یک شنبه 26 تیر 1390, 08:44 صبح
آقا جواب ما چی شد ؟

kikavosh
دوشنبه 16 تیر 1393, 13:37 عصر
حسین جان سلام! من نمیدونم والا خودمم سوال دارم !

بگذارید من هم سوالم را مطرح کنم شاید به جواب شما نیز کمک کند.

من یک فورم ساده طراحی کردم به شکل زیر
120852
و حال شخص با وارد کردن اطلاعات به صفحه ای دیگر رهنمود میشود . (reg.php) و اطلاعات نیز به همین صفحه با متد POST ارسال کردم.

حالا من میخوام اطلاعات را در یک table در data base

phpMyAdmin ذخیره کنم. حال چه باید کنم؟ من قطعه کدی را به صورت زیر یافتم


$db_host = '127.0.0.1';
$db_username = 'root';
$db_password = '';
$db_name = 'nullers_db';
mysql_connect( $db_host, $db_username, $db_password) or die(mysql_error());
mysql_select_db($db_name);



قطعه کد فوق را در اینترنت یافتم ولی وقتی استفاده میکنم ارور زیر را نشان میدهد.


Parse error: syntax error, unexpected '$db_host' (T_VARIABLE), expecting ',' or ';' in C:\wamp\www\Myhome\Registertion\Reg.php on line 29


اگر کسی میداند لطفاً به من کمک کند ، ممنون از لطفش ... کیکاوش :)

kikavosh
دوشنبه 16 تیر 1393, 13:39 عصر
شکل فورمم به این صورت است

در ضمیمه ی بالا نیامد...120864

kikavosh
سه شنبه 17 تیر 1393, 09:14 صبح
مشکل من حل شد! :کف::کف::کف: