这应该是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