Есть таблица, есть id, есть куча скриптов php-mysql. Если запустить просто select * from table, то id будет в разброс 1,4,6...
Пробовал сделать такую рокировку:
create table temp(select * from mytable order by id);
delete from mytable;
insert into mytable
select * from temp order by id desc;
P.S. в MySQL не мостак, индекс PRIMARY как раз `id`