В настоящее время у меня есть форма, которая представляет изображение с такими текстовыми полями, как
заголовок, описание и другое поле, которое автоинкрементно для imageID, другое
область для фактического файла, называемая vfile, и *** другая часть, которая имеет
3 флажка и текстовое поле.
Все отлично работает, и это то, что он делает. Представляет данные в базу данных, чтобы они могли перетаскивать информацию на страницу на веб-сайте.
Единственная часть, которую я пытаюсь обновить:
3 флажка и текстовое поле.
Допустим, первый флажок гласит: яблоки
Второе: апельсины
Третье: виноград
А в другой категории есть пустое текстовое поле, которое, если вы добавите что-то, добавит его в категорию «Другое».
Итак, дизайн базы данных имеет 4 поля: 1 - яблоки, 2 - апельсины, 3 - виноград, 4 - другое.
Когда я нажимаю флажок, он добавляет проверенный флажок в базу данных под правильным, будь то яблоки, апельсины или виноград.
Если я добавлю поле в текстовое поле, например: Bannanas, то оно добавит «Bannanas» в поле базы данных vother и покажет это в базе данных.
Это все хорошо, но что, если на следующем снимке есть все 4 элемента плюс еще один? Например, на следующей картинке изображены яблоки, апельсины, виноград, баннаны и сливы?
Как я могу иметь другую категорию "Bannanas", поменять на категорию флажков, которую можно было бы выбрать для следующих фотографий, когда я в следующий раз зайду на страницу добавления изображений.
Так что, когда я перейду ко второму изображению для отправки, это даст мне возможность не только 3 флажка, но и 4 флажков, чтобы я мог проверить первые 4, «Яблоки, апельсины, виноград, баннаны», а затем поставить слив в другой категории.
По сути, после отправки он берет то, что находится в другом поле, и добавляет новую категорию в базу данных, которая затем отображается в массиве вариантов выбора флажков и теперь удаляется из другой категории, поскольку это флажок. (таким образом, он не будет нуждаться в значении, оставленном в старом поле, поскольку он будет продолжать создавать ту же категорию поверх и, возможно, переписывать старые данные.
В любом случае, есть предложения?
Заранее спасибо.