kuvand
Пользователь-
Публикаций
18 -
Зарегистрирован
-
Посещение
Весь контент kuvand
-
- Вот исходники, в каком коде у меня ошибка? - В генетическом!!! ) спс
-
$query ="SELECT DISTINCT product_id FROM __purchases pu INNER JOIN __orders o ON pu.order_id = o.id WHERE pu.product_id IS NOT NULL" - так выполняется, потом в конец добавляются дополнительные параметры $query .= "AND o.date > 2016-07-12", $query .= "AND o.date < 2016-08-12" То в ответ ничего не не возвращается и ошибки не выдает. Причем если скопировать(оформить) запрос и выполнить в phpMyAdmin то работает. Думаю что это обработчик запросов симплы что-то не так делает Может кто подскажет
-
Блин спс понял, я добавлял 'sku' но вызывал с другой масива ) Огромное спс
- 2 ответа
-
- OrderAdmin OrderView
- Редактирование Заказа
- (и ещё 1 )
-
Когда редактируешь заказ, и не удаляешь товар а меняешь вариант, после сохранения остается старый артикуль. Проверил не сохраняет в базу, Просмотрел а API Order и OrderAdmin, OrderView Не могу понять в чем проблема Кто-то может помочь? Такое чувство что это стандартная проблема.
- 2 ответа
-
- OrderAdmin OrderView
- Редактирование Заказа
- (и ещё 1 )
-
В сайте 1600 категорий. Функция удаления категорий не работает. Пробывал заново устанавливать движок не помогло Единственная обяснимая причина - количество. Не кто не знает как программно решить проблему, не меняя количество категорий?
-
Не знаю насчет тех цифр, но проблема была решена Насколько я понял Виной бил мой перенос При Я заново создавал s_products_categories и насколько я понял не проставил ключи или что В общем после выполнения запросов проблема решилась Запросы: ALTER TABLE `s_products_categories` ADD PRIMARY KEY (`product_id`,`category_id`); ALTER TABLE `s_products_categories` ADD INDEX ( `product_id` );ALTER TABLE `s_products_categories` ADD INDEX ( `category_id` );ALTER TABLE `s_products_categories` ADD INDEX ( `position` );
-
Всем спасибо за участие. Проблема решена товарищем osben)) За что ему особая Благодарность.
-
Я за комментировал в ProductView вызов функций et_prev_product и get_next_product. Вроде бы как страницы начали быстрее грузится Хотя хотелось бы конечно именно запросы ускорить а не убиватьфункционал
-
Для облегчения работы скопировал в отдельную базу проблемные таблицы кто может взглянуть говорите дам доступ
-
1 s_products_categories сделал position по products_id Разницы не заметил 2 C EXPLAIN обработался очень быстро Showing rows 0 - 0 (3 total, Запрос занял 0.0008 сек.) 3 я скопировал базу кто хочет глянуть, я сброшу доступ
-
s_products, 4360 s_products_categories 8600 (здесь в position тоже везде 0) s_categories 472 На сайте есть но думаю им можно пожертвовать
-
Думаю если индексы создать будет быстрее?
-
Они такие , все однотипные , только циферки меняются SELECT id FROM s_products p, s_products_categories pc WHERE pc.product_id=p.id AND p.position<'4828' AND pc.POSITION=(SELECT MIN(pc2.POSITION) FROM s_products_categories pc2 WHEREpc.product_id=pc2.product_id) AND pc.category_id='401' AND p.visible ORDER BY p.POSITION DESC LIMIT 1 SELECT id FROM s_products p, s_products_categories pc WHERE pc.product_id=p.id AND p.position
-
Так и сделал но нагрузка особо не изменилась
-
а что в этой колонке проверять? Я при переносе в position ставил "0"
-
Только перенес сайт на simpla 2.2.4 (ранее был на самописе) И на хостинг ukraine.com.ua. товаров на сайте 4500. Хостер жалуется что много медленных запросов, и перерасходуем выделенное время процессора на обработку запросов Вот например запрос " SELECT id FROM s_products p, s_products_categories pc WHERE pc.product_id=p.id AND p.position>'0' AND pc.POSITION=(SELECT MIN(pc2.POSITION) FROM s_products_categories pc2 WHEREpc.product_id=pc2.product_id) AND pc.category_id='398'