diff --git a/upload/source/class/table/table_common_magic.php b/upload/source/class/table/table_common_magic.php index d19b82eb7c3940c9680342383b4038ae0f2c94a4..d532ac517b295207fa315b9d9f66310a9231e272 100644 --- a/upload/source/class/table/table_common_magic.php +++ b/upload/source/class/table/table_common_magic.php @@ -38,10 +38,10 @@ class table_common_magic extends discuz_table public function fetch_all_page($operation, $start, $limit) { if($operation == 'index') { $salevolume = ''; - $orderby = "displayorder"; + $orderby = "displayorder, magicid"; } else { $salevolume = 'AND salevolume>0'; - $orderby = "salevolume DESC"; + $orderby = "salevolume DESC, magicid"; } return DB::fetch_all('SELECT * FROM %t WHERE available=1 %i ORDER BY %i LIMIT %d,%d', array($this->_table, $salevolume, $orderby, $start, $limit)); }