Воспользоваться JS и применить AJAX. Для этого на сервер должен быть файл, который по запросу с id картинки будет возвращать ссылку на картинку. По клику на кнопку js инициирует запрос на сервер, получает ответ, вставляет изображение на сайт.
то есть мне нужно создать пхп файл, в нем обращаться к бд и делать нужные мне действия, а потом в js файле с помощью AJAX отправлять запрос на этот файл?