Я пытаюсь проверить две пустые переменные в операторе MySQL, но мне кажется, что синтаксис мне подходит для этого. Вот что у меня есть сейчас, и это продолжает давать мне ошибку. Подскажите, пожалуйста, как я могу это сделать правильно?
SELECT threads, userid, username, usergroupid
FROM " . TABLE_PREFIX . "user
WHERE
" . iif(!empty($exuserids), "AND userid NOT IN ($exuserids)") . "
" . iif(!empty($exgroups), "AND usergroupid NOT IN ($exgroups)") . "
ORDER BY threads DESC
LIMIT 1