這應該是innodb引擎,沒有默認按uid排序導致的,指定下按uid正序就好了
打開 source/class/class_membersearch.php
- return $selectsql.' FROM '.implode(', ', $parts).' WHERE '.implode(' AND ', $wheres);
復制代碼改
- return $selectsql.' FROM '.implode(', ', $parts).' WHERE '.implode(' AND ', $wheres)." ORDER BY uid";
復制代碼
再
- return $selectsql.' FROM '.DB::table('common_member'.($isarchive ? '_archive' : ''))." WHERE 1";
復制代碼改
- return $selectsql.' FROM '.DB::table('common_member'.($isarchive ? '_archive' : ''))." WHERE 1 ORDER BY uid";
復制代碼
https://gitee.com/Discuz/DiscuzX/pulls/1958