Posted 10 января, 20168 yr comment_98826 Добрый день, господа! Извините если не в той теме создаю, но требуется помощь знающих людей... Суть вопроса такова: Создаю страницы (к ней плагин на PHP), нужно обновление статистики в базе данных (имеется таблица со столбцами "day" и "all", в них int значения 0++ ) Нужно создать строку, которая будет добавлять +1 к этим значениям. Пытался по разному, но все не как не пойму IPS 4 структуру... Вот код из файлов движка \IPS\Db::i()->update( 'cms_pages', $update, array( 'page_id=?', $page['page_id'] ) ); Помогите его понять и переделать в нужный формат)
10 января, 20168 yr comment_98827 8 минут назад, arrer сказал: Добрый день, господа! Извините если не в той теме создаю, но требуется помощь знающих людей... Суть вопроса такова: Создаю страницы (к ней плагин на PHP), нужно обновление статистики в базе данных (имеется таблица со столбцами "day" и "all", в них int значения 0++ ) Нужно создать строку, которая будет добавлять +1 к этим значениям. Пытался по разному, но все не как не пойму IPS 4 структуру... Вот код из файлов движка \IPS\Db::i()->update( 'cms_pages', $update, array( 'page_id=?', $page['page_id'] ) ); Помогите его понять и переделать в нужный формат) Комментарии к этому коду запроса UPDATE можно найти в папке system/Db
10 января, 20168 yr Author comment_98840 Спасибо за наводку. Пришлось немного переделать таблицу, но в целом получил такой рабочий запрос: \IPS\Db::i()->update( 'radio_stats', array( 'valu' => $TrackStat_Day+1 ), array( 'par=?', 'Day' ) );
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.