MilkeyWay

Рейтинг
55
Регистрация
07.09.2011
kaskentbobel:
MilkeyWay, у одного глубокоуважаемого в очень узких кругах SEO-аналитика, мнение отличное от вашего на 180 градусов. Господа, давайте дуэль, а то скукотища ей-богу!

ну я по существу,почему такие различия( по времени допустим),а там че-то абра-кадабра какая-то,на мой непрофессиональный взгляд

Marat_Kh:

А еще лучше, сбегать выше и подправить функционал своей надстройки на pdo/mysqli, чтобы

[407] => Array
(
[product_id] => 407
[price_retail] => 399
[date_change] => 2016-10-24 18:20:43
[video] => vun6t8
)

ИД ведь уникальные?

Решений как оказалось много, остается выбрать лучшее:)

что-то не совсем понял про последнее,можно по подробнее?

Samail:
Может вместо второго цикла:
if(array_search($item1['product_id'], array_column($array2, 'id')) !== false){continue;}

else{echo $item1['product_id'];}

вроде работает,спасибо! пойду почитаю об этих функциях(array_search / array_column),чтобы разобраться,что тут к чему

LEOnidUKG:
Перебрать первый и сравнить со значением второго как вам идея?

в том-то и дело,че-то совсем затупил:

foreach($array1 as $key1 => $item1) {

foreach($array2 as $key2 => $item2) {

if($item1['product_id'] != $item2['id']) {

если != то получается бред

}

}

}

livetv:
У Вас где-то $_GET['filters'] проходит через htmlspecialchars... :)
Возможно, у Вас слишком умная CMS / фреймворк. :)

благодарю за наводку,воспользовался html_entity_decode

anzarsh:
data: 'filters=' + serialize,

dataType: 'json',

- вот эти две строчки можете закомментировать или убрать вообще.
var serialize = JSON.stringify(filters);
- этого делать тоже не надо, а url напишите следующим образом:
url: 'index.php?route=module/ajax_filter/getProducts&filter='+filters.tab,

а на стороне сервера принимайте
echo json_encode($_GET['filter']);

Если у Вас cms не будет ничего тормозить, то должно заработать.

Спасибо,приму к сведению

siv1987:
`key` = '65'

KEY служебное слово, и его надо обрамлять в обратные кавычки

хех,теперь буду знать,спасибо!

Rulin:
Если поле key типа integer, по пробуйте не оборачивать значение в кавычки, т.к. тем самым вы его преобразуете в строку, может быть в этом проблема (хотя конечно mysql понимает такие вещи самостоятельно)

varchar,как и поле в котором все норм...

п.с я конечно могу удалить это проблемное поле и вместо него исользовать поле с которым нету проблем,но хочется понять от чего возникает эта проблема

Милованов Ю.С:
SET применяется для UPDATE запросов.
Синтаксис ИНСЕРТа такой:
INSERT INTO table1(`field1`, `field2`, `field3`) VALUE('1', '2', '3')

Вообщем курите гугл;)

использую опенкарт,там все инсерты с сетом,интересно,что в поле keyy запрос проходит,а в рядом стоящее поле key ошибку выдает

Евгений Русаченко:
Из панели администратора данную возможность включить нельзя, на сколько я нашел.
Попробуйте воспользоваться этой инструкцией: http://webmasterdle.ru/generacia

тьфу ты,я думал это че-то другое,а это дле,токок я не использую дле

masterlan, это декстоп,пока больше для тестов...хотя опенкарт на нем летает,да и многие другие цмс...

Andreyka а там никаких ошибок вроде нету

зы мб это важно:во время этих длогих добавлений объявлений,весь сайт становится недоступным и админка тоже

Евгений Русаченко:

Включите дебаг режим в DLE (если такой имеется), посмотрите, что именно тормозит при добавлении записи. Сколько по времени выполняются запросы. Если запрос висит так долго, значит дело в настройке MySQL, если запросы быстро выполняются, то надо копать в сторону связки Apache + PHP

можно по подробнее?

123 4
Всего: 32