0
$select = "SELECT * FROM `jos_users`";
$connection->setQuery($select);
$rows = $connection->getNumRows();
$行不行則拋出了「mysql_num_rows():提供的參數不是有效的」錯誤,但...「mysql_num_rows():提供的參數是不是一個有效的參數」試圖使用JDatabase時
$result = $connection->loadObjectList();
$結果正常工作。
這是一個Joomla的錯誤?或者我做錯了什麼?
多虧了你們倆。 Stackoverflow的岩石!我再也不會在forums.joomla.org上發帖,因爲獲得回答的機會大約是1/10。乾杯卡洛斯。 – funkydimensions 2010-02-08 04:40:18
你也應該在你的查詢替換'和''#__這樣jos_'把Joomla將使用正確的表前綴(不一定'jos_') - 即你的查詢是'SELECT * FROM \'#__用戶\'' – DisgruntledGoat 2010-02-10 15:47:52