Добавление новых таблиц в скрипт с открытым исходным кодом (вопрос для начинающих)

#php

#php

Вопрос:

Я все еще новичок в php, на самом деле я только начал изучать пару дней назад.

Я люблю изучать и внедрять одновременно в реальных скриптах, потому что это мотивирует меня продолжать обучение.

Вчера я запустил скрипт с открытым исходным кодом (скрипт загрузки файлов)

И сценарий довольно прост, и я хочу создать категории в скрипте

Пример: Когда кто-то хочет загрузить, он может выбрать категорию файла, чтобы его можно было туда добавить. Я должен создать значения категории (либо в MYSQL, либо с панели управления)

Чего я хочу: Я хочу, чтобы вы, ребята, сказали мне, что именно я должен делать. например, вы должны создать что-то и что-то для этого. и это все.(нет точных шагов)

Я знаю, как работать с mysql и php, но я хотел бы получить подсказки о том, что должен делать каждый программист, вот и все.

Ответ №1:

[Часть базы данных] Вам нужно будет создать таблицу, содержащую 2 или 3 поля: поле catID (будет первичным ключом и автоинкрементом) Поле catName (содержит название категории) вы можете добавить родительский идентификатор (чтобы иметь catID родительской категории, если таковой имеется), имхо, новичку в этом нет реальной необходимости

вам нужно будет связать эту таблицу с таблицей files, используя catID в качестве исходного ключа

[Часть формы] Вы можете либо перечислить категории в форме загрузки, либо в виде поля со списком, выпадающего списка или даже флажка, затем вставить их в базу данных в форме,

или вы можете позволить пользователю сначала выбрать категорию, прежде чем показывать ему форму загрузки, затем в вашем скрипте вы регистрируете catID в сеансе, и позже, когда вы загружаете файл, вы используете это значение catID

видите?