AlextooG, ломался, потому что у вас везде неправильные кавычки, используйте одинарные ' или двойные ", а в функцию get_category_link() нужно передавать $category_id первым параметром
sergeyviktorovich, нужно как-то учитывать статус транзакции, я не знаю как у них это работает. Лучше всего посмотреть форум codeseller и там спросить, если ответа не найдется
Эдуард Валеев, нет, он получит посты у которых нет соответствующих записей в базе, при этом, если запись есть, файл может отсутствовать физически
Но вы можете сделать еще один запрос с EXISTS, т.е. записи у которых миниатюры есть, получать полный путь до файлов и проверять в цикле if ( !file_exists($url) ) { ... }
Кроме этого, вы можете получить размеры изображения в цикле с помощью getimagesize(), чтобы вычислять "мелкие"
'
или двойные"
, а в функциюget_category_link()
нужно передавать $category_id первым параметром