Ну, я полагаю, поскольку вы используете PHP, есть какая-то функция "извлечь изображение на основе идентификатора".
Если вы храните ваши изображения в каталоге, попробуйте использовать
file_exists('path/to/my/img.png') ? $image = 'path/to/my/img.png' : $image = 'path/to/my/default/img.png';
Если вы храните их в БД, следуйте той же логике. Вместо использования file_exists () проверьте, что запрос что-то возвратил.