Используйте деление по модулю внутри цикла вывода новостей.
Сдаётся мне, батенька, что у вас 3 строки в файле banners.php
$ban[$value['banner_tag']][] = $value['code'];
и одну из них необходимо удалить.
Сделайте вывод переменной на экран и проведите отладку.
Напишите в тех.поддержку, они вам наверняка что-то стоящее посоветуют.
Ну да, в кэшировании дело. В начале файла banners.php есть функции get_vars и set_vars - добавьте к первому аргументу нужный суффикс (например "banners".$m_s) и будет всё пучком.
В интернете информации масса со всеми этими примерами. Ищи - не хочу, учи - не могу.
$postfields = array( 'login' => 'test_login', 'password' => 'test_pass' ); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postfields));
Не проверял, но, думаю, что так:
SELECT geo, count(*), count(*)/sum(lead) FROM `final_stats` WHERE age=18 and camp in (select id from mt_camps where offer=2) group by geo having count(*) < 9 AND count(*)/sum(lead) < 9 AND count(*)/sum(lead) != NULL
Сделайте редирект по этой самой ссылке для скачивания.
Две функции отвечают за формирование этого блока _process_review_imgs и _process_review_imgs_tmall - разберите их функционал и сделайте аналоги на php или на чём там у вас парсер.
Если я правильно понял суть вопроса, то так:
SELECT COUNT(*) AS `count` FROM `table1` WHERE `id` < 100500