Делать UPDATE, если дата пустая

247
19 мая 2018, 05:50

Имеется такая таблица:

У меня есть два input type="text", на них я повесил дэйтпикер, на кнопке "Сохранить" весит обычный UPDATE полей в базе. Все работает отлично, но, мне нужно сделать так, чтобы если человек выбрал дату и она входит в диапазон из этих дат, говорить пользователю "Дата уже занята" У меня все абсолютно работает, все сохранение идет у меня аяксом, вопрос в том что я не понимаю, как сделать проверку если диапазон дат уже занят. Подытожим, человек выбирает обе даты, жмет кнопку Сохранить, и, если выбранная дата попадает в диапазон из этих дат, которые имеются в бд, говорить пользователю что дата занята.

P.S. вот сам UPDATE

public static function SaveDisplayTime($datefrom, $dateto, $id){
$sql = "UPDATE settings_comments SET `comments_from` = '".$datefrom."', `comments_to` = '".$dateto."' WHERE `id` = '".$id."';";
    Model::query($sql);
}

Надеюсь что понятно объяснил, спасибо за помощь!

READ ALSO
Ошибка с сессиями в php

Ошибка с сессиями в php

Извиняюсь за глупый вопрос, но к сожалению сам не смог найти решения

235
Поиск кода функции хука WooCommerce

Поиск кода функции хука WooCommerce

Если ленивый - читай сразу последний абзац!

224
Помогите разобраться с php-скриптом для VK API

Помогите разобраться с php-скриптом для VK API

Написан скрипт для постинга записей в открытые сообщества ВК методом wallpost

217