- это самописный код? Тогда будет правильнее обратиться к тому, кто этот код внедрял. Здесь мы увязнем в цепочке наводящих вопросов. Потому что тут используются какие-то функции и переменные, изменение которых может привести к неопределённым последствиям.
Strelnik, да не заморачивайтесь. Вы уже обратили внимание на замечание Aisamiery, что сам код много места не занимает. Прикиньте: 1000 знаков текста на страницу, умножить на два (какая-то кодировка), умножить на 10 (это вместе с html при неоптимальном коде) - 20кБайт на страницу. Если 100000 страниц - получается 2 гига, остальное - картинки и т.п. Нормальный хостинг гигов 10 просто так даёт, пожалуй, больше по количеству файлов ограничивают. Теперь уже что наворочали - то наворочали, лучше не спеша эти сайты на CMS переводить.
Глядя на этот кусок кода, могу дать только общую рекомендацию. Где-то "там далеко", где формируется пара переменных $lucky и $lucky_id, нужно сформировать несколько таких пар. А вместо представленного кода написать код, выводящий видео для каждой пары.
Да нет, просто NOT LIKE ищет по шаблону, всё, что похоже на offline - offline123, offlineasd, offliner2e и т.д. А '<>' устанавливает конкретно "не равно".
Но это если выводится единичный заказ. А если в этом $order_list много заказов, и надо оттуда выкинуть конкретные с 'offline' - то сложнее, надо знать структуру массива, чтобы гадалками не заниматься и не писать код "в общем виде". Надо просмотреть весь массив поэлементно и выкинуть выбранные элементы.
Копайте туда, где устанавливается $priceDisplay.
Судя по этому:
Strelnik, да не заморачивайтесь. Вы уже обратили внимание на замечание Aisamiery, что сам код много места не занимает. Прикиньте: 1000 знаков текста на страницу, умножить на два (какая-то кодировка), умножить на 10 (это вместе с html при неоптимальном коде) - 20кБайт на страницу. Если 100000 страниц - получается 2 гига, остальное - картинки и т.п. Нормальный хостинг гигов 10 просто так даёт, пожалуй, больше по количеству файлов ограничивают. Теперь уже что наворочали - то наворочали, лучше не спеша эти сайты на CMS переводить.
Штоли речь идёт о меню с трёхуровневой иерархией субменю?
Глядя на этот кусок кода, могу дать только общую рекомендацию. Где-то "там далеко", где формируется пара переменных $lucky и $lucky_id, нужно сформировать несколько таких пар. А вместо представленного кода написать код, выводящий видео для каждой пары.
Так тоже работает! Китайцы мутят)))
Да нет, просто NOT LIKE ищет по шаблону, всё, что похоже на offline - offline123, offlineasd, offliner2e и т.д. А '<>' устанавливает конкретно "не равно".
А может быть, так?
$condition['payment_code'] = array('neq', 'offline');если в поле стоит "offline"
А если не "offline", то "online"? Тогда просто добавьте строчку
Или что там ещё стоит.А если там неизвестно что, то судя по вышеприведённой логике, как-то так:
$condition['payment_code'] = array('lt','gt','offline');.htaccess файл удалил.
И совершенно зря.
$order_list - это массив? В нём есть элемент $order_list['payment_code']? Если это так, то
if($order_list['payment_code'] != 'offline'){ вывести данные; }Но это если выводится единичный заказ. А если в этом $order_list много заказов, и надо оттуда выкинуть конкретные с 'offline' - то сложнее, надо знать структуру массива, чтобы гадалками не заниматься и не писать код "в общем виде". Надо просмотреть весь массив поэлементно и выкинуть выбранные элементы.