我正在使用this page将我的查询从mysql转换为PDO,但只要数据库查询返回空结果就会中断,并提供此错误消息:
致命错误:在...中调用null成员函数query()
这是产生错误的行:
$Result =$db_val->query($Query)
如果处于该状态,$Query
等于“选择*来自cms_roleassign WHERE rid ='5'”并且不返回任何内容。
编辑: 添加一些初始化$ db_val的代码:
$db_val = new PDO("sqlsrv:server=".$config['DBHostName'].";database=".$config['DBName']
, $config['DBUserName']
, $config['DBPassword']);