Я пытаюсь составить список всех записей из базы данных, срок действия которых не истек.
У меня разрабатывается сайт со списком вакансий, у меня есть код для получения всех «активных» сведений о вакансиях из базы данных и их вывода.
$mysql = new mysqli(DB_SERVER, DB_USER, DB_PASSWORD, DB_NAME) or die('There was a problem connecting to the database');
$stmtJ = $mysql->prepare('SELECT id,jobtitle,vcref,jobtype,jobintro,closingdate FROM jobs WHERE active = 1');
$stmtJ->execute();
$stmtJ->store_result();
$stmtJ->bind_result($id,$jobtitle,$vcref,$jobtype,$jobintro,$closingdate);
$totalLiveJobs = $stmtJ->num_rows();
< /code>
и выводится так: < /p>
< /code>
И у меня также есть фрагмент «if if», чтобы увидеть, истек ли задание или нет (то есть, если истекает {истекает, дата yyyy-mm-dd} больше, чем «$ now», он не должен отображаться. < /p>
$expires = date('Y-m-d-H-i-s',strtotime("$closingdate 12:00:00"));
$now = date('Y-m-d-H-i-s');
if ($expires < $now) {
echo ("Live Jobs Here $expires");
} else {
echo ("Job Expired $now");
}
Тем не менее, у меня возникают проблемы с объединением их вместе с основной целью - все задачи, которые еще не истек, будут отображаться на странице, любые задания, которые истекли, не должны быть отображаются на странице.
Я пытаюсь составить список всех записей из базы данных, срок действия которых не истек. У меня разрабатывается сайт со списком вакансий, у меня есть код для получения всех «активных» сведений о вакансиях из базы данных и их вывода. [code]$mysql = new mysqli(DB_SERVER, DB_USER, DB_PASSWORD, DB_NAME) or die('There was a problem connecting to the database'); $stmtJ = $mysql->prepare('SELECT id,jobtitle,vcref,jobtype,jobintro,closingdate FROM jobs WHERE active = 1');
< /code> И у меня также есть фрагмент «if if», чтобы увидеть, истек ли задание или нет (то есть, если истекает {истекает, дата yyyy-mm-dd} больше, чем «$ now», он не должен отображаться. < /p> $expires = date('Y-m-d-H-i-s',strtotime("$closingdate 12:00:00"));
$now = date('Y-m-d-H-i-s');
if ($expires < $now) {
echo ("Live Jobs Here $expires");
} else {
echo ("Job Expired $now");
} [/code] Тем не менее, у меня возникают проблемы с объединением их вместе с основной целью - все задачи, которые еще не истек, будут отображаться на странице, любые задания, которые истекли, не должны быть отображаются на странице.