We use cookies
We use cookies to optimize our website. By continuing to browse the site, you agree to our use of cookies.
Control panel
  • Русский
  • Українська
  • English
  • UAH
  • USD
  • RUB
  • EUR
  • 0-800-307-307 Hotline
  • +38 (044) 392-74-33 Kiev
  • +38 (057) 728-39-00 Kharkiv
  • +38 (056) 794-38-31 Dnipro
  • +38 (032) 229-58-93 Lviv
  • +38 (048) 738-57-70 Odessa
  • +38(093) 170-15-42  Life
  • +38 (067) 400-88-44 Kievstar
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7 (499) 348-28-61 Moscow

MySQL. BIT Virtuemart Product Badges


rasprodajaua
3 of the year
0

Текст ошибки
1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2155)' at line 1


Код из-за которого ошибка <?php $_SESSION['badges_in_use']=true ?>
<div style="display:none;" id="<?php echo $product->virtuemart_product_id ?>_bvmpb_mod" class="product_badge"></div>

Как сделать, чтоб все работало? Помогите новичку!

Евгений В.
3 of the year
0

Судя по ошибке - в базу выполняется некий sql-запрос в котором содержится ошибка. А привели Вы - кусок из какого-то шаблона или скрипта.
Поэтому тут важно понять - какой запрос выполнялся к базе при возникновении ошибки.
Сделать это можно или уточнив вопрос у автора extensions.joomla.org/extension/bit-virtuemart-product-badges/ , или проанализировав код самостоятельно и либо сохранять его в файл, или вывести на странице.

rasprodajaua
3 of the year
0

На Open Server v5.2.2 (локальный хостинг) все нормально работает, а на данном хостинге нет. Это может быть связано с версией Mysql предоставляемой хостингом?

Евгений В.
3 of the year
0

Вполне может быть и такое. Какая версия используется локально?

rasprodajaua
3 of the year
0

Mysql 5.6
1.JPG

Евгений В.
3 of the year
0

Mysql 5.6 © rasprodajaua

В аккаунте где размещен сайт базы размещены на сервере с mysql 5.7. Думаю, имеет смысл уточнить у автора, поддерживается ли модулем актуальная версия MySQL. Если нет, то через Техническая поддержка клиентов можно обратиться в техническую поддержку для переноса баз на сервер с mysql 5.6
Также судя по скриншоту стоит в "Мои сайты" -- "Настройка php" установить php 7.0.

rasprodajaua
3 of the year
0

Спасибо, Евгений, буду пробывать

rasprodajaua
3 of the year
0

проблема решена! Дело было не в mysql , а в правильной настройке поля ID товара

Only registered users.