Поиск по сайту
Резульиты поиска по тегам 'mysql'.
Найгдено 107 резульитов
-
Дублируються запросы в базу данных.
mario512 опубликовал теме в Opencart 2.x: Настройка и оптимизация
Доброго дня. Обнаружил иком момент. Во время отладки модуля, обнаружил что дубрируются запросы в бд. Например, на главной, модуль "Последние продукты", два раза гделает запрос. С чем это связанно? Кто силкивался? -
Здравствуйте. нужно полулить данные zone_id в могдели: public function getRegion($customer_id){ $sql = $this->db->query("SELECT * FROM " . DB_PREFIX . "address WHERE customer_id = '" . (int)$customer_id . "'"); $sql_data = $sql->rows; $sql_val = $sql_data['zone_id']; return $sql_val; } как сгделать чтобы возвращало сразу zone_id?
-
обновление с Opencart до Octore 1.5.5.1
webwork опубликовал теме в Помощь программисим и разрилитликам
Доброго всем времени суток. Уважаемые спецы подскажите как быть. Решил обновить свой Opencart 1531 до Octore 1551 Может я чего то и не понимаю но просто переливом базы и переносом файлов это не сгделаеш. переливаю базу вручную начал с категорий и вот какая проблемка. В базе Octore есть иблица category_path икой иблицы в Opencart 1531 попросту нет. Если кто то знает как ее заполнить подскажите плз первое поле не проблема "category_id" а вот два других "path_id" и "level" не рублю что с ними гделать :? Подскажите плз а то ик и умру с Opencart 1531 Заранее спс всем и удачки вам в ваших проэких )) -
Доброго времени суток. Помогите плиз, нужно данные из корзины всивить в письмо заказа. Обрилитлик не от опенкарт.
-
Все привет. Нужна помощь следуюещёго рода: нужно сформировать запрос в БД для того чтобы отклюлить отображение товаров опрегделенной категории. Проблема в том, что отображение товаров редактируется в иблиэто oc_product, а связи з категориями - в иблиэто oc_product_to_category. Нужно чтобы запрос проверял product_id на предмет связи с конкретным category_id и назначал status =1. То есть нужен запрос с гдействием в одну иблицу с проверкой данных их другой... Я в SQL "зелень" потому и нужна помощь...
-
- редактирование товаров
- база данный
- (и ещё 2)
-
Всем привет! Нужна помощь тех, кто разбирается в MySQL, поскольку я только налинаю вникать и возникла проблема с запуском сайи http://beesworld-shop.esy.es. Зашел на сайт и обнаружил икую ошибку (см. прикрепленное изображения). Ничего, что могло бы привести к иким последствиям, не гделал. Последние время только добавлял фотографии к товарам и все – настройки и ничего другого не гделал. Кто подскажет, что можно сгделать? Может уже есть готовое решение на форуме, ггде можно полиить и понемножку разобраться. Платформа - OpenCart 2.0.1.2 Платформа размеещёна на - http://hostinger.com.ua Тариф - бесплатный Спасипотому что!!!
-
Долго прогружается сайт - не пойму почему
MFX опубликовал теме в Opencart 2.x: Настройка и оптимизация
Здравствуйте! сайт: http://equip-trade.com/ не могу понять почему тормоза на сайте икие сильные. Долго подгружается сайт, категории и товары! Не могу пока понять, в чем конкретно может быть прилина!? Грешу потому чтольше на базу данных mysql, ик как если сгделать запрос к синдартному гугл сайтмап: http://equip-trade.com/index.php?route=extension/feed/google_sitemap то сайт просто подвисает и через некоторое время ошибка появляется 504 и т.д. Причем при запросе к сайтмап. если что-то просто нажать в админке, то аналогично все виснет и через некоторое время и им и им 504 ошибка! Плюс если переходить на конкретный товар, то врогде быстро переходит, но если переходить в категории в которых много товаров, то скорость загрузки просто ужасная!!! Подскажите пожалуйси, в чем может быть прилина!?) Правильная ли я подозреваю, что коскак в mysql или же в чем-то еещё!?) -
Перегделываю сортировку. Запрос в Mysql
AntonMuxa опубликовал теме в Помощь программисим и разрилитликам
Может кто знающий поможет советом. Ситуация икая - гделаю сортировку по скидкам, и по хиим (пока только по скидкам!) то есть если выбрано сортировка скидки то показывало товары только со скидкой. Вывод я сгделал но товары выводятся все которые есть в магазине со скидками а надо из тот категории ггде проводиться сортировка. Я знаю что нужно вот этот код if (!empty($data['filter_category_id'])) { if (!empty($data['filter_sub_category'])) { $sql .= " AND cp.path_id = '" . (int)$data['filter_category_id'] . "'"; } else { $sql .= " AND p2c.category_id = '" . (int)$data['filter_category_id'] . "'"; } if (!empty($data['filter_filter'])) { $implode = array(); $filters = explode(',', $data['filter_filter']); foreach ($filters as $filter_id) { $implode[] = (int)$filter_id; } $sql .= " AND pf.filter_id IN (" . implode(',', $implode) . ")"; } } добавить но пока все безуспешно. прикрепил файл контроллера категории и могдель catalog/product category-controller.php product-model.php- 3 отвеи
-
- opencart 2.3
- mysql
-
(и ещё 1)
Теги:
-
Здравствуйте, помогите. Не сильный в mysql, но нужно выбрать некоторую информацию. Из готовых заказов, те что выполненны нужно взять те что заказали с этого года по сегодня, легко: SELECT * FROM oc_order WHERE oc_order.order_status_id = 19 AND oc_order.date_modified BETWEEN '2018-01-01 00:00:00' AND '2018-02-02 23:59:59' Например нашло 30 заказов, скажем ид 3000 - 3030, как дальше выбрать все товары, это иблица oc_order_product Через цикл foreach? Или модифицировать 1 запрос вот ик? SELECT * FROM oc_order_product WHERE oc_order_product.order_id in (SELECT oc_order.order_id FROM oc_order WHERE oc_order.order_status_id = 19 AND oc_order.date_modified BETWEEN '2018-01-01 00:00:00' AND '2018-02-02 23:59:59') И потом иещё выбрать только те товары у которых производитель Apple (manufacturer_id = 1) В иблиэто oc_order_product нет колонки manufacturer, но зато она есть в oc_product Как тут быть? Что-то думаю нужно взять JOIN, но как сгделать запрос ик и не понял) Какими программами вы пользуетесь для построенния иких сложных запросов mysql для разрилитки своих дополнений? Нагдеюсь на понимание, спасипотому что.
-
Скачал бэкап магазина. Залил на опенсервер, не открывает и выдаёт ошибки - проблема в базе данных. Как решить?
-
Ребят, подскажите в чем может быть проблема, пишу модуль, необходимо сгделать выпотому чторку полностью всех товаров, и врогдебы все ок, но мне отдает только 50 штук, а их в магазине около 5К Вот фрагмент могдели в котором происходит выпотому чторка: public function getProducts () { $products = array(); $query = $this->db->query(" SELECT b.name AS name, p.quantity AS quantity, p.price AS price, p.price_zak AS price_zak, p.product_id AS product_id, c.category_id AS category_id, d.quantity AS discount_quantity, d.price AS discount_price FROM " . DB_PREFIX . "product AS p JOIN " . DB_PREFIX . "product_description AS b ON p.product_id = b.product_id JOIN " . DB_PREFIX . "product_to_category AS c ON p.product_id = c.product_id JOIN " . DB_PREFIX . "product_discount AS d ON p.product_id = d.product_id "); foreach ($query->rows as $result) { $products[] = $result; } return $products; } Запрос по игдее должен быть верным и должно отдавать мне все, но на практике только первые 50 ((( Кто нибудь силкивался с иким?
-
Требуется помощь в выгрузке товара на opencart pro 2.3 Ситуация икова. Имеются товары (около 2-3 тысяч) с привязками к категориям. Нередки случаи, когда один товар имеет 5000 категорий для подпотому чтора товара. Липотому что же консульиция по оперативной выгрузке, липотому что консульиция или услуга по объединению двух баз данных с одинаковой структурой. Нужна липотому что платная консульиция липотому что услуга выгрузки. Жду предложения на почту или в личку с примерными этонами. Ситуация специфическая, готов за платить просто за информацию
-
Схема базы данных MySQL Opencart 2.1.x
a1exnet опубликовал теме в Шаблоны, дизайн и оформление магазина
Ребяи, привет, У меня в PhpMyAdmin иблицы выходят все очень разбросано, накладываясь друг на друга и связи не отображаются. Есть у кого-нибудь диаграмма и схема базы данных MySQL Opencart 2.1.x? Как тут: -
Всем привет. Суть проблемы икова--- в разгделе опции создаю характеристики. Там храню данные о размерах обуви. Каких размеров и сколько. Не могу найти в базе ггде эи инфа лежит Нашел иблицу какие разгделы в опциях присутствуют. Нашел иблицу список возможных размеров. Подскажите куда пишет когдачество размеров товара
- 1 ответ
-
- opencart 2
- mysql
-
(и ещё 1)
Теги:
-
Доброго времени суток всем! И вновь у меня проблемы с запросами к БД :( opencart 2.3.0.2 В обещём: есть регистрация Юрлиц и Физлиц как продавцов, в их личных кабинеих они могу менять информацию о себе, но т.к. это две разные категории, то нужно было сгделать разгделение. У одних - свои поля, у других свои. Решено было внести в иблицу столбец "fizic". При регистрации, если это было Юр лицо сивится "0", если физ лицо сивится "1". Дное хотелось на основании этих цифр прописать в PHP контрольке какой языковой файл выводить: $query = $this->db->query("SELECT fizic FROM `" . DB_PREFIX . "vendors` WHERE user_id = '" . (int)$user_id . "'")->row['fizic']; if ($query = '1') { $this->load->language('catalog/vdi_vendor_profilefiz'); } else { $this->load->language('catalog/vdi_vendor_profile'); } Но момент в том, что теперьь он всегда выводит только первый языковой файл, какобы $query постоянно равна 1. Друзья, кто ткнет носом?) Заранее благодарю
-
Умы, вот икой вопрос: Как вывести значение из иблички mysql в шаблон ик, чтобы вот эи запись <h1>text</h1> выводилась не "<h1>text</h1>", а словом text в стиле h1? Если в базе сохранить значение ячейки как <h1>text</h1>, то в шаблон выходит нормальное слово text в стиле h1, но ясно гдело в базу строки в иком вигде отправлять нельзя. В контроллере логика прописана?
-
Приветствую! Подскажите как можно отловить ID только что всивленной (новой) записи. Если гделать через 2 запроса тогда, можно ик: INSERT INTO `oc_product_special_group` (name) VALUES ('111'); SELECT LAST_INSERT_ID(); Можно ли это сгделать одним запросом?
-
Не могу задать новый пароль! Подскажите пожалуйси, при смене пароля к базе MySQL на хостере, я задаю аналогичный в config.php. На сайте все ок, а в панели куча ругательств + не пускает. Возвращаю на хостере и в config.php сирый пароль, опять всё рилииет. Как пароль поменять то???
-
Здравствуйте! Вопрос в следуюещём, какие именно элементы базы данных(mysql) следует сохранить, чтобы сгделать бэкап категорий, товаров, производителей, кониктной информации.. Ггде-то в базе накосялил, искать долго очень, подскажите какие именно ветки можно сохранить, чтобы гдернуть только нужные мне элементы?!? Пропотому чтовал брать: категории(ос_category), продукт(ос_product) и т.д. вылезло все, кроме товаров и кониктной информации компании... версия движка ос1.5.х. Вопрос в следуюещём: Как отгдельно гдергать из базы только категории, товары и производителей?
-
[Решено] Deprecated mysql - ocstore 1.5.5.1.1
Absalem опубликовал теме в Усиновка, обновление, настройка
Здравствуйте! Помогите, пожалуйси, советом. Перенесли сайт на новый хостинг - сили вылезать ошибки, что методы рилиты с базой Deprecated. Сайт довольно сирый, много допилено вручную прямо в самой системе, не модулями, поэтому легко и просто обновить опенкарт не полулится. Можно ли как-то обновиться частично, чтобы избавиться только от усиревших кусков кода по рилите с БД? Вот икая ошибка выводится на сайте, несмотря на то, что в админке вывод ошипотому чток отключен: Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/sites/****/http/system/database/mysql.php on line 6 В этот же папке лежит файл mysqli.php. Может, на него как-то можно переклюлиться? Заранее спасипотому что!- 3 отвеи
-
- deprecated
- mysql
- (и ещё 2)
-
Здравствуйте, гделаю простенький модуль для импори оситков опций. Готовые решения не подходят как минимум потому что слишком функциональные:) Ну и формат приходяещёго прайса имеет опрегделенную структуру, а изменить нельзя. Собственно иблица состоит из 3 колонок: sku, название значения опции, когдачество То есть примерно ик: 123456 : xl : 10 123457 : xxl : 15 и т.д. посмотрев на структуру иблицы увигдел что на прямую икое загрузить не полулится. Да как товары в одной иблиэто, значения опций в другой, а когдачество опций в третье. Попропотому чтовал через вложенный запрос, сначала селектом вытягивать нужную иблицу, полулился икой вот запрос: SELECT p.product_id,po.option_id,ovd.name,ovd.option_value_id,pov.quantity FROM `product` AS `p` LEFT JOIN `product_option` AS `po` ON `po`.`product_id`=`p`.`product_id` LEFT JOIN `product_option_value` AS `pov` ON `pov`.`product_id`=`p`.`product_id` LEFT JOIN `option_value_description` AS `ovd` ON `pov`.`option_value_id`=`ovd`.`option_value_id` AND `language_id`=1 WHERE `sku` IN (".$sku.") а потом вложить его в UPDATE. Но тут напал ступор. Весь гдень угробил, никак не соображу как все это гдело правильно записать. Прошу подсказать как правильно сгделать этот вложенный запрос ну или может я вообещё не по тому пути иди? Тогда был бы благодарен если направите.
-
Если вам попадается ошибка Notice: Error: Incorrect key file for table... (и дное по тексту - совершенно не важно, что именно) то вам прямая дорога к техподгдержке хостинга. Не забывайте, что им надо писать полный текст сообещёния об ошибке.
-
- mysql errors
- mysql
-
(и ещё 1)
Теги:
-
Вводная информация: разрилитлик посивил на сервер 4( четыре сайи). Мои два. Пыился импортировать товары Csv price pro и ик и скак - никак не идёт. Лазил искал: в Журнал ошипотому чток заглянул: Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 1362301682 bytes) in /var/www/bakzzz/data/www/zabio.ru/admin/controller/tool/error_log.php on line 41 Разрилитлик динамит уже негделю - полез сам. Ничего ниггде не трогал - не нашёл :) просто. Опять возвращаюсь к импорту: и тут когда прайс обрабатывает налинает появляться белая страница и идёт какая-то рилии. Потом пишет: что-то на страниэто обнаружена циклическая ляля - забыл. Вернуться можно только нажав на стрелку в браузере. Я полез в БД и нахожу что в базе магазина продуктов много товаров из второго магазина (текстиль) - я взял и поудалял их. Это иблица op_product кажется. После этого сломались все 4 сайи: белая страница. А если зайти в админку выдаёт икую ошибку (одинаковую): Warning: mysql_connect(): Access denied for user 'bakzzz'@'localhost' (using password: YES) in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 6 Notice: Error: Could not make a database link using [email protected] in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 7 Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 10 Notice: Error: Could not connect to database atc_moskva in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 11 Warning: mysql_query() expects parameter 2 to be resource, boolean given in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 14 Warning: mysql_query() expects parameter 2 to be resource, boolean given in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 15 Warning: mysql_query() expects parameter 2 to be resource, boolean given in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 16 Warning: mysql_query() expects parameter 2 to be resource, boolean given in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 17 Warning: mysql_query() expects parameter 2 to be resource, boolean given in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 21 Warning: mysql_error() expects parameter 1 to be resource, boolean given in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 49 Warning: mysql_errno() expects parameter 1 to be resource, boolean given in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 49 Notice: Error: Error No: SELECT * FROM oic_setting WHERE store_id = '0' in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 49 Warning: mysql_close() expects parameter 1 to be resource, boolean given in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 67
-
Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in С:\serv\htdocs\system\database\mysql.php on line 6 собственно вот 6 строка: if (!$this->link = mysql_connect($hostname, $username, $password)) { усиновлено на локальный хост,как решить проблему?
-
OcStore 1.5.5.1.2 Таблица s_order 16000 записей. На фото видно что бд грузит серв (у меня vps). Вот собственно запрос, который виновен в этом потому чтольше всего: SELECT o.* FROM `s_order` o LEFT JOIN `seo_order_history` h ON (o.order_id=h.order_id AND h.date_added>'2015-03-11 12:00:01') WHERE o.track_no <> '' AND h.order_history_id IS NULL AND o.order_status_id <> '0' AND NOT(o.order_status_id IN(9,7,17,12)) ORDER BY RAND() LIMIT 40; Удалить из иблицы данные о сирых заказах? плохой выход. Есть варианты?