Я публикую это здесь в надежде, что кто-то может дать мне несколько советов, поскольку я являюсь фронтендом и плохо знаю PHP / MySQL.
Я слышал о триггерах, но не уверен, подходят ли они для моего варианта использования.Это скорее концептуальный вопрос, прежде чем я начну код.Пожалуйста, будьте добры, я новичок:)
Я создал таблицу, настроенную так:
+-----------+-----------+-------+
| UNIQUE ID | Anchor | URL |
+-----------+-----------+-------+
| 1 | link name | [url] |
| 2 | link name | [url] |
| 3 | link name | [url] |
| 4 | link name | [url] |
+-----------+-----------+-------+
Это связано с HTML-формой, где пользователь может установить пользовательскийссылки, чтобы появиться в меню.
Я бы хотел, чтобы в таблице MySQL всегда было только четыре строки, а уникальные идентификаторы оставались постоянными и не перезаписывались.Однако строки 'Anchor' и 'URL' могут быть перезаписаны.
Это сделано для того, чтобы я мог иметь постоянный хук для строки (с помощью правила WHERE uniq_id=x
SELECT
), в то же время позволяя пользователю генерировать данныеизменить.
Я хочу, чтобы выходной канал для внешнего интерфейса всегда был последним, установленным пользователем.
Я действительно искал, но, похоже, никто неУ меня был похожий запрос, который подразумевает, что я могу поступить об этом совершенно неправильно.Благодарен, если кто-то может направить меня на правильный путь.Спасибо.