Получить значение между часами от MySQL, используя переполнение стека

Я пытаюсь получить конкретное описание шоу из моей БД, но я действительно не знаю, как, я знаю, что я новичок в этом, таблица (руководство) имеет 2 значения DATETIME «начало» и «конец»

Если я использую это:

$sql = mysql_query("SELECT * FROM guide WHERE start  >= CURDATE()");

Возвращайте только первое значение из таблицы и включите его неправильное значение, пожалуйста, мне нужна помощь, чтобы получить это, потому что я не могу найти решение от других в этой сети

0

Решение

Вы должны быть в состоянии использовать MySQL между функция для извлечения записей в текущем временном диапазоне.

select * from guide where now() between start and end

Чтобы ограничить возвраты, которые вы можете добавить в дополнительные параметры, это может не дать никаких результатов, хотя и имеет значение по умолчанию.

select * from guide where channel = $channel_ID and now() between start and end

Вы также должны изучить параметризованные запросы и обновить драйвер. Наличие переменных в вашем запросе не лучшая практика.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]