Master Опубликовано 16 Марта 2007 Жалоба Поделиться Опубликовано 16 Марта 2007 Временно прикрепляю тему, так как баг у всех в 2.2.2 версии.Выполнить sql запрос: ALTER TABLE `ibf_members` CHANGE `new_msg` `new_msg` TINYINT( 2 ) UNSIGNED NULL DEFAULT '0'; Архар . 6.12.2007В версии 2.2.2 после установки этого фикса при выполнении действий в последовательности, указанной в сообщенииhttp://www.ibresource.ru/forums/index.php?...st&p=300053проскакивает число "255 сообщений". Почему это происходит, сказано здесь: http://www.ibresource.ru/forums/index.php?...st&p=300034 Решение../sources/lib/func_msg.phpнайти $this->ipsclass->DB->simple_construct( array( 'update' => 'members', 'set' => "new_msg=new_msg-{$cnt}, show_popup=0", 'where' => "id={$mid}" ) ); $this->ipsclass->DB->simple_exec();заменить на $this->ipsclass->DB->simple_construct( array( 'update' => 'members', 'set' => "new_msg=new_msg-{$cnt}, show_popup=0", 'where' => "id={$mid} AND new_msg>0" ) ); $this->ipsclass->DB->simple_exec(); chempion отреагировал на это 1 Ссылка на комментарий Поделиться на других сайтах Прочее
0 archtod Опубликовано 18 Марта 2007 Жалоба Поделиться Опубликовано 18 Марта 2007 это единовременный глюк? или будет постоянно проявлятся? Ссылка на комментарий Поделиться на других сайтах Прочее
0 Master Опубликовано 18 Марта 2007 Автор Жалоба Поделиться Опубликовано 18 Марта 2007 Следует выполнить запрос один раз и все будет нормально.Обычно минусы появляются после удаления ПМ. Ссылка на комментарий Поделиться на других сайтах Прочее
0 archtod Опубликовано 18 Марта 2007 Жалоба Поделиться Опубликовано 18 Марта 2007 то что следует выполнить я уже понял ) я спросил про другое - люди жаловались что появляются минусы - я выполнил запрос. И теперь мне стоит так делать каждый раз или нет? Ссылка на комментарий Поделиться на других сайтах Прочее
0 Master Опубликовано 18 Марта 2007 Автор Жалоба Поделиться Опубликовано 18 Марта 2007 Одного раза хватит. Минусы появлятся не будут уже Ссылка на комментарий Поделиться на других сайтах Прочее
0 IIIIArtesIIII Опубликовано 29 Марта 2007 Жалоба Поделиться Опубликовано 29 Марта 2007 А как выполнить этот запрос? Ссылка на комментарий Поделиться на других сайтах Прочее
0 SomehaiN Опубликовано 29 Марта 2007 Жалоба Поделиться Опубликовано 29 Марта 2007 Для: IIIIArtesIIII, Читаем: FAQ по вопросам Yape отреагировал на это 1 Ссылка на комментарий Поделиться на других сайтах Прочее
0 IIIIArtesIIII Опубликовано 29 Марта 2007 Жалоба Поделиться Опубликовано 29 Марта 2007 разобрался, пасиб) Ссылка на комментарий Поделиться на других сайтах Прочее
0 4itos Опубликовано 10 Апреля 2007 Жалоба Поделиться Опубликовано 10 Апреля 2007 SQL-запрос: ALTER TABLE `ibf_members` CHANGE `new_msg` `new_msg` TINYINT( 2 ) UNSIGNED NULL DEFAULT '0' Ответ MySQL: #1264 - Out of range value for column 'new_msg' at row 11 В чём трабл? Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 11 Апреля 2007 Жалоба Поделиться Опубликовано 11 Апреля 2007 У кого-то больше 99 новых писем chempion отреагировал на это 1 Ссылка на комментарий Поделиться на других сайтах Прочее
0 4itos Опубликовано 11 Апреля 2007 Жалоба Поделиться Опубликовано 11 Апреля 2007 У кого-то больше 99 новых писемТогда вопрос. Как я могу удалить эти письма у того юзера? Или как я вообще могу удалить все письма юзеров? Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 12 Апреля 2007 Жалоба Поделиться Опубликовано 12 Апреля 2007 В запросе используйте TINYINT(3) Ссылка на комментарий Поделиться на других сайтах Прочее
0 4itos Опубликовано 12 Апреля 2007 Жалоба Поделиться Опубликовано 12 Апреля 2007 В запросе используйте TINYINT(3)SQL-запрос: ALTER TABLE `ibf_members` CHANGE `new_msg` `new_msg` TINYINT( 3 ) UNSIGNED NULL DEFAULT '0' Ответ MySQL: #1264 - Out of range value for column 'new_msg' at row 11 тоже самое.. Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 13 Апреля 2007 Жалоба Поделиться Опубликовано 13 Апреля 2007 СделайSELECT max(new_msg) FROM ibf_membersОтвет напиши сюда. Ссылка на комментарий Поделиться на других сайтах Прочее
0 4itos Опубликовано 13 Апреля 2007 Жалоба Поделиться Опубликовано 13 Апреля 2007 СделайSELECT max(new_msg) FROM ibf_membersОтвет напиши сюда.вот ответ тут: http://imagesjack.us/picture.php?p=bea821c700.png (сделал скрин) Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 14 Апреля 2007 Жалоба Поделиться Опубликовано 14 Апреля 2007 Так.. а SELECT min(new_msg) FROM ibf_members? Ссылка на комментарий Поделиться на других сайтах Прочее
0 4itos Опубликовано 14 Апреля 2007 Жалоба Поделиться Опубликовано 14 Апреля 2007 Так.. а SELECT min(new_msg) FROM ibf_members?min(new_msg) -4 Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 16 Апреля 2007 Жалоба Поделиться Опубликовано 16 Апреля 2007 Ну тогда сначалаUPDATE ibf_members SET new_msg=0 WHERE new_msg < 0 а потомALTER TABLE `ibf_members` MODIFY `new_msg` TINYINT(2) UNSIGNED NULL DEFAULT 0 Ссылка на комментарий Поделиться на других сайтах Прочее
0 4itos Опубликовано 16 Апреля 2007 Жалоба Поделиться Опубликовано 16 Апреля 2007 Ну тогда сначалаUPDATE ibf_members SET new_msg=0 WHERE new_msg < 0 а потомALTER TABLE `ibf_members` MODIFY `new_msg` TINYINT(2) UNSIGNED NULL DEFAULT 0SongОгромное человеческое спасибо, что уделил мне внимание. Всё получилось. Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 16 Апреля 2007 Жалоба Поделиться Опубликовано 16 Апреля 2007 да не за что Ссылка на комментарий Поделиться на других сайтах Прочее
0 DeZeta Опубликовано 22 Апреля 2007 Жалоба Поделиться Опубликовано 22 Апреля 2007 Table '**************.ibf_members' doesn't exist Ссылка на комментарий Поделиться на других сайтах Прочее
0 sM1Le Опубликовано 22 Апреля 2007 Жалоба Поделиться Опубликовано 22 Апреля 2007 DeZeta, берем переводчик в руки и получаем:Таблица '**************.ibf_members' не существуетВполне вероятно, что у таблиц Вашего форума не стандартный префикс, то есть не ibf_. Ссылка на комментарий Поделиться на других сайтах Прочее
0 Vabank Опубликовано 26 Апреля 2007 Жалоба Поделиться Опубликовано 26 Апреля 2007 В папке одно новое сообщение. После его удаления: 255 личных сообщений. После обновления страницы 0 новых сообщений. Ссылка на комментарий Поделиться на других сайтах Прочее
0 pnul Опубликовано 28 Апреля 2007 Жалоба Поделиться Опубликовано 28 Апреля 2007 да не за чтоТож спасибо Ссылка на комментарий Поделиться на других сайтах Прочее
0 z1k Опубликовано 22 Мая 2007 Жалоба Поделиться Опубликовано 22 Мая 2007 Выполнить sql запрос: ALTER TABLE `ibf_members` CHANGE `new_msg` `new_msg` TINYINT( 2 ) UNSIGNED NULL DEFAULT '0';Пишу твой код в базу данный а мне пишет: ALTER TABLE `ibf_members` CHANGE `new_msg` `new_msg` TINYINT( 2 ) UNSIGNED NULL DEFAULT '0'; ERROR 1046 : No database selected Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sannis Опубликовано 22 Мая 2007 Жалоба Поделиться Опубликовано 22 Мая 2007 ERROR 1046 : No database selectedНу так перед тем как в МускульПхпАдмине жать на вкладку SQL нужно выбрать слева в списочке БД с которой работать. Или выполните запрос через админку форума: Прочее->Утилита SQL, внизу можно будет ввести запрос. Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Master
Временно прикрепляю тему, так как баг у всех в 2.2.2 версии.
Выполнить sql запрос:
Архар . 6.12.2007
В версии 2.2.2 после установки этого фикса при выполнении действий в последовательности, указанной в сообщении
http://www.ibresource.ru/forums/index.php?...st&p=300053
проскакивает число "255 сообщений". Почему это происходит, сказано здесь: http://www.ibresource.ru/forums/index.php?...st&p=300034
Решение.
./sources/lib/func_msg.php
найти
заменить на
Ссылка на комментарий
Поделиться на других сайтах
Лучшие авторы в этом вопросе
8
6
6
5
Дни популярности
6 янв
10
18 мар
4
28 июн
3
16 апр
3
Лучшие авторы в этом вопросе
Song 8 публикаций
Arhar 6 публикаций
4itos 6 публикаций
WARpholomey 5 публикаций
Дни популярности
6 янв 2008
10 публикаций
18 мар 2007
4 публикации
28 июн 2007
3 публикации
16 апр 2007
3 публикации
Популярные сообщения
Master
Временно прикрепляю тему, так как баг у всех в 2.2.2 версии. Выполнить sql запрос: ALTER TABLE `ibf_members` CHANGE `new_msg` `new_msg` TINYINT( 2 ) UNSIGNED NULL DEFAULT '0'; Архар . 6.12
SomehaiN
Для: IIIIArtesIIII, Читаем: FAQ по вопросам
Song
У кого-то больше 99 новых писем
52 ответа на этот вопрос
Рекомендуемые сообщения