作者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)