大家好,我是新手,但从这里得到了很多帮助。感谢所有帮助过的人。 现在,我正在面对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