我的模型上有这个函数,它接收一个参数,所以我可以在视图页面上预加载一些信息,但不知何故返回为空:
function addTicket($idt)
{
//Db Connection
$DB2 = $this-> load-> database('DB2', TRUE);
if (!empty($idt)){
$query = $DB2->query ("
Select TROUBLE_ID, ASSIGNED_DATE, CREATOR, PROBLEM_DESCRIPTION, RESOLUTION, RESOLVED_DATE
FROM TABLE1
WHERE TROUBLE_ID = ".$idt."
");
if($query){
return $query->result_array();
}
else
{
echo 'No Queries to display';
}
}
else {echo 'No results to display';}
}
我有一个包含大量条目的 Oracle 数据库,但查询一直为空,以防万一我echo 'id:'.$idt.;
检查了 ID 是否被传递。是的。我也收到此消息:
致命错误:在非对象上调用成员函数 result_array()
在我的视图页面上,我有以下代码:
foreach($results as $row){ }
我现在收到此消息: 遇到 PHP 错误 严重性:警告消息:为 foreach() 提供的参数无效 知道为什么这不起作用吗?