Запрос базы данных WordPress, возвращающий массив строк

Это одна из моих первых попыток запросить данные в базе данных WordPress, а также мой первый PHP-код, так что, пожалуйста, имейте это в виду при комментировании.

Предполагается найти данные между двумя датами и показать их как HTML в for each петля. Как это можно улучшить? Как правильно запросить базу данных WordPress?

<?php 
require_once('wp-load.php');
$sd = date('Y-m-d', strtotime(($startdate = filter_input(INPUT_GET, 'startdate'))));
$ed = date('Y-m-d', strtotime(($enddate = filter_input(INPUT_GET, 'enddate'))));
$query = $wpdb->prepare("SELECT FirstName, LastName, FROM WHEN HireDate BETWEEN '%s' and '%s'" $sd, $ed);
echo $query; 
$results = $wpdb->get_results( $query );
?>

0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *