$select = "SELECT * FROM `jos_users`";
$connection->setQuery($select);
$rows = $connection->getNumRows();
$ rows不起作用它会抛出'mysql_num_rows():提供的参数不是有效'错误但是......
$result = $connection->loadObjectList();
$结果正常。
这是一个Joomla bug吗?或者我做错了什么?
答案 0 :(得分:2)
<?
$select = "SELECT * FROM `jos_users`";
$connection->setQuery($select);
//add this:
$connection->query();
$rows = $connection->getNumRows();
?>
您正在设置查询但不执行查询。
答案 1 :(得分:0)
是否需要调用query()... $ res = $ db-&gt; query('select * from jos_users'); $ DB-&GT; getNumRows($ RES);