Я попыталься сделать запрос по условию выборки материалов по дате причем есть начальная дата и конечная.
Вот как я написал сам запрос
CODE:
$query = "SELECT * FROM afisha WHERE date_n='$zapros' OR '$zapros'>=date_n AND date_k<='$zapros' OR date_k>='$zapros'";
проблема как я понял наблюдая за поведением скрипта в date_k
а именно если пишешь:
date_k<='$zapros'
то срабатывает. Но выдаеться результат естественно несовсем точный. А именно выддаеться еще и устаревшая информация к этому моменту.
Мне надо сделать скрипт чтобы выбирал информацию на неделю в зависимости от ее начальной и конечной даты.
$zapros высчитывает даты на неделю в цикле в зависимости от текущей даты и выполняеться сразу запрос к БД по полученной дате.
Может ктонибудь, сможет мне помочь написать правильно запрос?
|