Я разрабатываю небольшой скрипт с перетаскиваемыми блоками и сохраняю свои позиции в таблице MySQL. Но у меня есть небольшая проблема. Я не знаю, как написать SQL-запрос для удаления и добавления новых полей. Скажем, у нас есть таблица, подобная этой:Изменить все столбцы в mysql - Перетаскиваемые поля
-----------------------------------
| id | position | title |
-----------------------------------
| 23 | 1 | something|
| 24 | 2 | something|
| 26 | 3 | sometging|
| 32 | 4 | something|
.............etc...................
-----------------------------------
ID ID для ящиков (уникальный номер для коробки). Позиция - это положение каждого поля в макете, а заголовок - это заголовок (простой) :) Я не знаю, как сделать запрос для добавления/удаления окна и изменить все строки в столбце «позиция» после этой новой или удаленной строки.
Скажите, что я хочу удалить поле с ID = 24. Ниже приведены таблицы после изменений:
-----------------------------------
| id | position | title |
-----------------------------------
| 23 | 1 | something|
| 26 | 2 | sometging|
| 32 | 3 | something|
.............etc...................
-----------------------------------
И это таблица, когда я добавляю новую коробку в таблицу. (новая коробка имеет ID = 10)
-----------------------------------
| id | position | title |
-----------------------------------
| 10 | 1 | something|
| 23 | 2 | something|
| 24 | 3 | something|
| 26 | 4 | sometging|
| 32 | 5 | something|
.............etc...................
-----------------------------------
Как написать запрос для добавления и удаления ящиков из таблицы?
P.S. Мой английский действительно плохой, я надеюсь, что вы поймете меня и дадите мне решение моей проблемы.
Приветствия
Да, это то, что мне нужно ... Большое спасибо Herode –