Ранее я задавал аналогичный вопрос, но не имел всех фактов. Как мне изменить этот запрос, чтобы отфильтровать все даты до текущей даты?SQL-фильтр прошлых дат
$result = $wpdb->get_results("SELECT * FROM wp_location_date WHERE location=$id ORDER BY location_date");
Полный (ish) код в файле functions.php из WordPress.
add_action('wp_ajax_nopriv_fetch_dates', 'get_location_date');
add_action('wp_ajax_fetch_dates', 'get_location_date');
function get_location_date() {
global $wpdb;
ob_clean();
$id = $_POST['id']; // Get the Request Id;
$result = $wpdb->get_results("SELECT * FROM wp_location_date WHERE location=$id ORDER BY location_date");
foreach ($result as $value) {
$option .= '<option value="'.$value->id.'">';
$option .= $value->date_coment;
$option .= '</option>';
}
echo '<option value="0" selected="selected">Select Date</option>'.$option;
Спасибо за вашу помощь заранее.
Что вы хотите сказать? – muratgu
Я * думаю * их вопрос в том, как настроить запрос на фильтрацию записей, датированных ранее, чем сегодня. (Опубликовать измененную запись, чтобы сделать ее более понятной) – Leigh