Это может принести вам как пользу, так и вред. Зависит от того, как преподносится материал в видео, как его объясняет автор. В целом учиться по видео, повторяя написанный код это неплохо. Но недостаточно, чтобы стать программистом.
PHP - это серверный язык программирования, ему фиолетово до ваших кликов. Клики обрабатываются JavaScript. Так вот алгоритм примерно такой:
1. Ловим клик по "плюсику" JavaScript
2. Javascript`ом отправляем http-запрос на сервер с указанием какого-либо идентификатора фотографии (например, имя файла)
3. Сервер обрабатывает запрос, PHP отправляет команду MySQL на удаление нужной строки из БД и возвращает какой-нибудь результат, что строка удалена.
4. JavaScript обрабатывает результат от PHP и убирает картинку с экрана пользователя.
Если я вас правильно понял, вы хотите спрашивать пользователя о том, куда ему нужно выполнить upload файла. Тогда вам придется написать "свой файловый менеджер", в котором показать файловую структуру вашего сервера или папки для загрузки файлов. Средствами браузера это невозможно, ТК он ничего не знает о вашем сервере.
Поскольку шаблон формы - величина постоянная, я бы всю форму сделал бы картинкой (background). А в "клеточки" вставлял нужные данные из веб-формы с абсолютным позиционированием. Это самый быстрый и возможно правильный способ, тк сам процесс конвертирования HTML в PDF - вещь сама в себе.