В моей таблице есть поле идентификатора с auto_increment, и я хочу, чтобы некоторые строки переместились в конец таблицы (с изменения номера идентификатора на конец номера).
Как это:
$query= mysqli_query($con,"UPDATE moshakhasat SET id=<?end table?> WHERE username='$username' ");
извините за этот код. Я не знаю много о PHP
Я устал и очень нуждаюсь в твоей помощи
Спасибо.
Я не удивлюсь, если вы сможете изменить это, поскольку mysql обрабатывает автоинкремент.
Но, возможно, вы могли бы вставить новую строку с вашими данными, а затем удалить старую строку.
Вы можете использовать синтаксис INSERT … SELECT
INSERT INTO tbl1 (field1, field2, ...)
SELECT tbl1.field1, tbl1.field2
FROM tbl1 WHERE id IN (1,2,3,4);
затем
DELETE FROM tbl1 WHERE id IN (1,2,3,4)
Других решений пока нет …