作者eliang (政大資訊科學營)
看板Web_Design
標題Re: [問題] PHP4 相關 & DB連接的問題
時間Thu May 6 20:06:49 2004
※ 引述《maker (Maker)》之銘言:
: 1. 編譯錯誤的時候(不管是語法或函示使用錯誤) 都不會出現錯誤訊息在
: Browser 上,我要如何才能看到錯誤訊息?
在 php.ini 檔中, 找到 error_reporting 這一行
改成預設值: error_reporting = E_ALL & ~E_NOTICE
: 2. echo "1 2"; 在 1 與 2 之間有兩個以上的空格,但Browser
: 只出現一個空格,應如何處理?
瀏覽器會忽略兩個以上的空格或換行, 可以利用 <pre> 來呈現 "原始" 樣子, 如下:
ehco "<pre>1 2</pre>";
: 3.連接 Database 的時候,我這麼寫
: if($DB_connect = mssql_connect( $DB, DB_account, $DB_Passwd))
: {
: echo ("DB connectation is O.K.");
: }
: else
: echo("Cannot connect DB");
: 但Browser上不會顯示任何 echo ("DB connectation is O.K.");
: 或
: echo("Cannot connect DB"); 的相關資訊
: 怎麼回事呢?邏輯上應該至少要有一行要被執行啊?
我不知道 MSSQL 怎麼用....不過用法應該不會和 MySQL 差很多
比較常見的寫法應該是 ( 利用 or die() ):
$DB_connect = mysql_connect($DB_host, $DB_user, $DB_password)
or die('Could not connect to database.');
print 'Connection made.';
: 4.如何在 MSSQL 中檢視我是否有那個帳號試圖連接 Database呢?謝謝
有函式吧...在
http://www.php.net 找找看
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.58.168.200
※ 編輯: eliang 來自: 210.58.168.200 (05/06 20:08)
※ 編輯: eliang 來自: 210.58.168.200 (05/06 20:19)