Call to a member function GetRows() on a non-object

lizhe1215 2015-07-30 05:18:27
class AdminDB{
function ExecSQL($sqlstr,$conn){ //定义方法,参数为SQl语句和连接数据库返回的对象
$sqltype=strtolower(substr(trim($sqlstr),0,6)); //截取SQL中的前6个字符串,并转换成小写
$rs=$conn->execute($sqlstr); //执行SQL语句
print_r($rs);
$array=$rs->GetRows();
........................



打印$rs结果为:
ADORecordSet_mysql Object ( [databaseType] => mysql [canSeek] => 1 [dataProvider] => native [fields] => Array ( [0] => 1 [id] => 1 [1] => 公告 [title] => 公告 )。。。。。。


分明是一个object却提示
Fatal error: Call to a member function GetRows() on a non-object in D:\AppServ\www\24\system\system.class.inc.php on line 40
...全文
757 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_17165627 2016-03-25
  • 打赏
  • 举报
回复
怎么解决的?我也遇到这个问题了。
lizhe1215 2015-07-30
  • 打赏
  • 举报
回复
0自己回复下吧,新手刚接触,好久没解决,瞬间解决了

4,251

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧