kaskentbobel: MilkeyWay, у одного глубокоуважаемого в очень узких кругах SEO-аналитика, мнение отличное от вашего на 180 градусов. Господа, давайте дуэль, а то скукотища ей-богу!
ну я по существу,почему такие различия( по времени допустим),а там че-то абра-кадабра какая-то,на мой непрофессиональный взгляд
Rulin: Если поле key типа integer, по пробуйте не оборачивать значение в кавычки, т.к. тем самым вы его преобразуете в строку, может быть в этом проблема (хотя конечно mysql понимает такие вещи самостоятельно)
varchar,как и поле в котором все норм...
п.с я конечно могу удалить это проблемное поле и вместо него исользовать поле с которым нету проблем,но хочется понять от чего возникает эта проблема
Евгений Русаченко: Из панели администратора данную возможность включить нельзя, на сколько я нашел. Попробуйте воспользоваться этой инструкцией: http://webmasterdle.ru/generacia
тьфу ты,я думал это че-то другое,а это дле,токок я не использую дле
masterlan, это декстоп,пока больше для тестов...хотя опенкарт на нем летает,да и многие другие цмс...
Andreyka а там никаких ошибок вроде нету
зы мб это важно:во время этих длогих добавлений объявлений,весь сайт становится недоступным и админка тоже
Включите дебаг режим в DLE (если такой имеется), посмотрите, что именно тормозит при добавлении записи. Сколько по времени выполняются запросы. Если запрос висит так долго, значит дело в настройке MySQL, если запросы быстро выполняются, то надо копать в сторону связки Apache + PHP
MilkeyWay, у одного глубокоуважаемого в очень узких кругах SEO-аналитика, мнение отличное от вашего на 180 градусов. Господа, давайте дуэль, а то скукотища ей-богу!
ну я по существу,почему такие различия( по времени допустим),а там че-то абра-кадабра какая-то,на мой непрофессиональный взгляд
А еще лучше, сбегать выше и подправить функционал своей надстройки на pdo/mysqli, чтобы
ИД ведь уникальные?
Решений как оказалось много, остается выбрать лучшее:)
что-то не совсем понял про последнее,можно по подробнее?
Может вместо второго цикла:
if(array_search($item1['product_id'], array_column($array2, 'id')) !== false){continue;}else{echo $item1['product_id'];}
вроде работает,спасибо! пойду почитаю об этих функциях(array_search / array_column),чтобы разобраться,что тут к чему
Перебрать первый и сравнить со значением второго как вам идея?
в том-то и дело,че-то совсем затупил:
foreach($array1 as $key1 => $item1) {
foreach($array2 as $key2 => $item2) {
if($item1['product_id'] != $item2['id']) {
если != то получается бред
}
}
}
У Вас где-то $_GET['filters'] проходит через htmlspecialchars... :)
Возможно, у Вас слишком умная CMS / фреймворк. :)
благодарю за наводку,воспользовался html_entity_decode
- вот эти две строчки можете закомментировать или убрать вообще.
- этого делать тоже не надо, а url напишите следующим образом:
а на стороне сервера принимайте
Если у Вас cms не будет ничего тормозить, то должно заработать.
Спасибо,приму к сведению
`key` = '65'
KEY служебное слово, и его надо обрамлять в обратные кавычки
хех,теперь буду знать,спасибо!
Если поле 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
можно по подробнее?