Проверил у себя то, что вы подсказали, практически один-в-один все, кроме возможности вывода ошибок. Скопировал ваше, вставил, проверил , свое закоментировал, изменений никаких.
Я вот что заметил, в некоторых файлах,из-за которых выдаются однотипные ошибки, немногим ранее предшествует строка строка подобная этой:
Там,где переменная q "лезет" за данными из одной таблицы, например в файле userinfo.php в самом начале,
Код: Выделить всё
$q='select id, balance, credit, discount_period_id, is_blocked, int_status
from accounts
where is_deleted=0 and id='.$user_basic_account;
идет запрос к одной таблице за информацией о балансе, статусе интернет итд и ошибок в вебстатистике не выдает.
А если идет обращение сразу к нескольким таблицам, например во все том же файле userinfo.php, но строками ниже,
Код: Выделить всё
$q='select id, balance, credit, discount_period_id, is_blocked, int_status
from accounts
where is_deleted=0 and id in (select account_id from users_accounts where uid='.$user_basic_account.')';
, то вуаля, выдает вебстраница ошибку.
Напрашивается не совсем элементарное разделение запросов к таблицам поотдельности, но чего-то не кажется это мне совсем правильным выходом из положения. Или я может чего-то недопонимаю.
