Просмотр поста

.
Sitego
Enter нажат, к чему теперь рыданья…

Как решить задачу с изменением поля в таблице для всех строк? Например, раньше у меня все записи (строки) шли со своим id в таблице по порядку. Я подсчитывал количество строк с помощью SELECT COUNT(*) FROM `table` и потом в цикле php выполнял операцию для полей подставляя следующий id на основе количества строк WHERE id = '$n', где $n в цикле увеличивалась на единицу.

Но вот сейчас, когда некоторые записи удалены, id в таблице идут уже не по порядку и выполнить операции с подсчётом строк не получается. По той простой причине, что id не увеличивается на единицу, а может идти типа id 2, а за ним id 40 или какой-то другой. То есть, не к чему привязаться, чтобы произвести в цикле операции с определённым полем для всех строк. Куда копать и что искать для этой цели?