【发布时间】:2015-07-16 08:45:38
【问题描述】:
我的网站上有画廊,每张图片都有自己的标签。所有的标签都乱七八糟地排序。我想按galleryTagsTable 中字段“index”的值对它们进行排序。
当它显示混乱的代码是:
foreach ($_tags as $item) {
$select = new Select();
$tags[] = $this->getGalleryTagsTable()->fetchAll($select->where(array('id' => $item)));
}
为了按字段“索引”进行排序,我创建了这个字段并编写了这段代码:
foreach ($_tags as $item) {
$select = new Select();
$tags[] = $this->getGalleryTagsTable()->fetchAll($select->where(array('id' => $item))->order('index DESC'));
}
但它仍然不起作用。我试图在没有“DESC”的情况下编写并尝试按“id”排序。这些都不起作用。
【问题讨论】:
标签: php sorting zend-framework zend-db-select