Joomla “mysql_num_rows():尝试使用JDatabase时提供的参数不是有效参数”
$rows不起作用。它抛出“mysql\u num\u rows:提供的参数无效”错误,但Joomla “mysql_num_rows():尝试使用JDatabase时提供的参数不是有效参数”,joomla,Joomla,$rows不起作用。它抛出“mysql\u num\u rows:提供的参数无效”错误,但 $select = "SELECT * FROM `jos_users`"; $connection->setQuery($select); $rows = $connection->getNumRows(); $result工作正常 这是Joomla臭虫吗??或者我做错了什么?它需要调用query$res=$db->query'select*from jos_users'$db->ge
$select = "SELECT * FROM `jos_users`";
$connection->setQuery($select);
$rows = $connection->getNumRows();
$result工作正常
这是Joomla臭虫吗??或者我做错了什么?它需要调用query$res=$db->query'select*from jos_users'$db->getNumRows$res
$result = $connection->loadObjectList();
您正在设置查询,但没有执行它。多亏了你们两位。堆垛溢出岩石!!!我再也不会在forums.joomla.org上发帖了,因为得到回复的几率约为1/10。Carlos干杯。在查询中,您还应该将jos_uuu替换为uuu,这样Joomla就可以使用正确的表前缀,而不一定是jos_uuu-也就是说,您的查询将是SELECT*FROM`\uu用户`
<?
$select = "SELECT * FROM `jos_users`";
$connection->setQuery($select);
//add this:
$connection->query();
$rows = $connection->getNumRows();
?>