我仔细阅读了对此问题How does “do something OR DIE()” work in PHP?的回复,但我无法使用oop将OR DIE()
正确地用于我的脚本,如下面的代码片段
class UsingMysql {
...
function QueryDB ($query_string) {
$resource = mysql_query ($query_string);
return $resource;
}
}
...
$mysql = new UsingMysql();
...
function get_director() {
global $mysql;
$query_d = ...
$result_d = $mysql->QueryDB($query_d) or die (mysql_error());
}
...
get_director();
只有从语句中删除OR DIE
构造时,我的脚本才能正常工作。为什么呢?