1. какой текст сообщений об ошибке, когда это происходит?
2. SQL запросы мода привиты так как написано в моде или ты что-то поменял?
1.
это при обращении к структуре любой таблички
2.
UPDATE phpbb_users AS u SET u.user_thanks = (SELECT COUNT(*) FROM phpbb_thanks AS t WHERE t.user_id = u.user_id);
UPDATE phpbb_users AS u SET u.user_thanked = (SELECT COUNT(*) FROM phpbb_thanks AS t, phpbb_posts AS p WHERE t.post_id = p.post_id AND p.poster_id = u.user_id);
этот запрос не пропускает
выполняется после замены скобок на '
после чего счётчики обнуляются, и всё начинает считать заного, хотя в таблице phpbb_thanks все данные есть
UPDATE phpbb_users AS u SET u.user_thanks = 'SELECT COUNT(*) FROM phpbb_thanks AS t WHERE t.user_id = u.user_id';
UPDATE phpbb_users AS u SET u.user_thanked = 'SELECT COUNT(*) FROM phpbb_thanks AS t, phpbb_posts AS p WHERE t.post_id = p.post_id AND p.poster_id = u.user_id';