2010-02-08 23 views

回答

2
<? 
$select = "SELECT * FROM `jos_users`"; 

$connection->setQuery($select); 

//add this: 
$connection->query(); 

$rows = $connection->getNumRows(); 
?> 

您正在設置查詢但不執行它。

+0

多虧了你們倆。 Stackoverflow的岩石!我再也不會在forums.joomla.org上發帖,因爲獲得回答的機會大約是1/10。乾杯卡洛斯。 – funkydimensions 2010-02-08 04:40:18

+0

你也應該在你的查詢替換'和''#__這樣jos_'把Joomla將使用正確的表前綴(不一定'jos_') - 即你的查詢是'SELECT * FROM \'#__用戶\'' – DisgruntledGoat 2010-02-10 15:47:52

0

將它需要調用查詢()... $解析度= $ DB->查詢( 'SELECT * FROM jos_users'); $ DB-> getNumRows($ RES);

相關問題