Когатоexports.mysql:select('advertisements') неуспешно връщане boolean и не можете да използвате ipairs на boolean стойност, защото ipairs може да се използва с таблици.
И защо exports.mysql:select('advertisements') не успяхте да се обадите?
защото поставяйте кавички около таблици, тъй като те не са низове и трябва да правите това като
exports.mysql:select("SELECT * FROM 'advertisements' WHERE <something>")