大家好,我是新手,但從這裏得到了很多幫助。感謝所有幫助過的人。 現在,我正在面對magento電子商務中的一個問題,以製作10位積分持有者的循環查詢。那麼我做了一個單獨的數據庫,其中包含的要點。php for magento循環查詢
我的數據庫是表:magentodatabase_points 現在這裏共有3個colums - 1. ID 2. USER_ID 3點
現在好了,在這裏我想作前10名成員組成的環含有我嘗試過的最高點但失敗了,所以任何人都可以幫助我。
$resource = Mage::getSingleton('core/resource');
$readConnection = $resource->getConnection('core_read');
$table = $resource->getTableName('database_points');
$query = 'SELECT user_id FROM ' . $table . ' ORDER BY points DESC LIMIT 10';
$results = $readConnection->fetchAll($query);
不錯,但之後,我試圖用PHP for循環但那不是配套的Magento。那麼任何人都可以知道什麼是magento的循環代碼。
那麼,一個更多的幫助將是偉大的我如何從使用user_id的頂部結果得到magento客戶名稱,因爲我只會得到結果而不是名稱。
反正那不是那麼重要,因爲我希望我能自己解決它。
因此,如果任何人都可以幫助我進行前10名持點人的循環查詢。
感謝advace 和對不起我的英文不好
您的代碼看起來像它應該工作。 'fetchAll()'返回一個數組,所以這與Magento無關,而與PHP無關。它如何不被支持?你是否遇到異常?如果是這樣,那是什麼? – Vinai 2012-02-18 15:57:13