Я пытаюсь получить записи между 2 датами. Даты вводятся в виде «гггг-мм-дд» в поле ввода type = «text» (так, например, я бы набрал «2011-02-15» в поле ввода текста), а затем публикуем на следующей странице, которая запрос:
$start = $_POST["start"];
$end = $_POST["end"];
$sql_query = "SELECT * FROM actionlist WHERE date>='{$start} 00:00:00' AND date<='{$end} 23:59:59' ORDER BY id";
$result = mysql_query($sql_query);
Записи в таблице «список действий» имеют поле с именем «дата», и оно вводится автоматически при создании записи с помощью «$ date = date ('Y-m-d H: i: s')".
Во всяком случае, я не могу получить какие-либо записи для выбора. Нужно ли как-то обрабатывать переменные $ start и $ end? Заранее спасибо.