作者myTeddyBear (夏威夷小姐)
看板PHP
標題Re: [請益] 要如何讓 PHP 連結 SQL Server 2005
時間Sat May 12 12:57:21 2007
最近剛好有用到
不過我測的時候,發現它只能連到localhost的 SQL Server
外部資料庫就連不進去了..
Connect Data
$msdb = mssql_connect('192.168.1.120', 'sa','aa1234')
^^^^^^^^^^^^^^^主機IP,帳號,密碼
or die('Could not connect to server');
mssql_select_db('NTXSQL')
^^^^^^^^^^ 資料庫名稱
or die('Could not select to NTXSQL database');
Query & Fetch Data
$sql="select max(id)+1 as tid from [FILE] ";
$rs=mssql_query($sql);
$r3= mssql_fetch_array($rs);
return $r3['tid'];
INSERT Data
$insertstr = "insert into [File]
(ID,TypeID,GroupID,Name,OwnerID,Path) Values( $maxid,"
."'DocFile',0,'$docfile','system','Forever\\')";
mssql_query($insertstr);
※ 引述《chestnuts (天津栗子)》之銘言:
: 請問一下 各位大大
: 之前都是直接用 mysql server 在寫
: 不過 這次 因為一些緣故 所以得使用 SQL Server 2005
: 只是 現在不知道從何設定 或是從何測試說 有沒有連到
: 有沒有人知道 要從何開始做起阿~
: 可以分享一下嗎~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.120.223.206
推 foxzgerald:外部資料庫連不進去. 該不會是 db 沒設定好? 05/12 13:02
→ myTeddyBear:不曉得 別的應用程式沒有遇到這個問題 只有php有 05/12 13:04
推 andreli:程式碼出錯? 多了'$'? 05/13 12:05
※ 編輯: myTeddyBear 來自: 220.132.216.23 (05/15 21:43)
→ myTeddyBear:這邊的我改了 :P 不過我原本的程式碼是正確的.. 05/15 21:43