Название: Массовые сообщения 50.32 Отправлено: tom от 28 Января 2012, 17:51:44 Приветствую!
Не подскажете, это баг, или мои кривые руки. Когда деллаю сообщение в группу 17 - то оно попадает и в группу 7. Как с этим бороться?? Спасиб. Название: Re: Массовые сообщения 50.32 Отправлено: tom от 28 Января 2012, 18:57:25 Сори ребята, трабла не в биллинге а в модуле.
вернее в этом запросе SELECT users.id AS id, users.ip AS ip, pays.category AS category , users.grp, pays.reason FROM users INNER JOIN pays ON (pays.category = 490 || pays.category = 496) && ( users.id = pays.mid or users.mid = pays.mid && LOCATE(users.grp, pays.reason)!=0 ) && (SELECT COUNT(m_confirm.id) FROM `m_confirm` WHERE m_confirm.Mid=users.id && mess=pays.id )=0 GROUP BY users.id; Название: Re: Массовые сообщения 50.32 Отправлено: tom от 28 Января 2012, 19:09:08 Можно закрывать. Нашел.
SELECT users.id AS id, users.ip AS ip, pays.category AS category , users.grp, pays.reason FROM users INNER JOIN pays ON (pays.category = 490 || pays.category = 496) && ( users.id = pays.mid or users.mid = pays.mid && LOCATE(CONCAT(',',users.grp,','), pays.reason)!=0 ) && (SELECT COUNT(m_confirm.id) FROM `m_confirm` WHERE m_confirm.Mid=users.id && mess=pays.id )=0 GROUP BY users.id; вот исправленный запрос - что решает эту проблему. |