Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Общая ошибка SQL ERROR [ mysqli ]

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Общая ошибка SQL ERROR [ mysqli ]

Сообщение Sheer »

Ivan Moreman писал(а): 02.01.2018 16:58Это кажись ваше расширение
Нет. Я к нему некоторые доделки делал.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Ivan Moreman
phpBB 1.4.4
Сообщения: 122
Стаж: 8 лет 5 месяцев
Благодарил (а): 19 раз
Контактная информация:

Re: Общая ошибка SQL ERROR [ mysqli ]

Сообщение Ivan Moreman »

Судя по всему, нужно запросы корректировать.
Попробую на досуге, если получиться то выложу здесь.
Аватара пользователя
Ivan Moreman
phpBB 1.4.4
Сообщения: 122
Стаж: 8 лет 5 месяцев
Благодарил (а): 19 раз
Контактная информация:

Re: Общая ошибка SQL ERROR [ mysqli ]

Сообщение Ivan Moreman »

Вообщем, как вариант.
В файл расширения "Images from posts" , на который ругается sql, imgposts/core/helper.php (строка 260)
Добавляем запрос меняющий sql_mode на TRADITIONAL.

Код: Выделить всё

$this->db->sql_query("SET SESSION sql_mode = 'TRADITIONAL'");
добавить эту строку перед приведённым ниже кодом.

Код: Выделить всё

$sql = 'SELECT a.attach_id, a.post_msg_id, a.physical_filename, a.real_filename, a.extension, a.filetime, t.topic_title
			FROM ' . ATTACHMENTS_TABLE . ' a, ' . FORUMS_TABLE . ' f, ' . TOPICS_TABLE . ' t
				' . $sql_where . '
				AND (mimetype = "image/jpeg" OR mimetype = "image/png" OR mimetype = "image/gif")
				AND a.topic_id = t.topic_id
				AND t.topic_first_post_id = a.post_msg_id
				GROUP BY a.post_msg_id DESC';
                        $result = $this->db->sql_query_limit($sql, $this->config['last_images_attachment_count']);
Последний раз редактировалось Sheer 03.01.2018 4:20, всего редактировалось 1 раз.
Причина: bb-код. Когда же вы наконец научтесь пользоваться bb-кодами!!!
Закрыто

Вернуться в «Поддержка phpBB 3.1.x»