이 내 테이블 :오늘 날짜와 시간을 데이터베이스의 문자열과 어떻게 비교합니까?
| date | open | close |
-----------------------------
| 2016-08-05 | 04:00 | 05:00 |
| 2016-05-05 | 05:00 | 06:00 |
| 2016-09-05 | 06:00 | 07:00 |
나는 이러한 진술해야 :
if ($todaydate == date && open <= $todaytime <=close) {
// go to some link
}else{
// failed alert
}
가 어떻게 $todaydate
및 $todaytime
얻는가를?
SELECT NOW() BETWEEN CONCAT(date, ' ', open, ':00') AND CONCAT(date, ' ', close, ':00') AS `store_is_open`
FROM `my_table`
자바 스크립트 :
[JavaScript의 현재 날짜 및 시간 가져 오기] 가능한 중복 (http://stackoverflow.com/questions/10211145/getting-current-date-and-time-in-javascript) – Polyov
이 자바 스크립트입니까? 이것은 MySQL/PHP처럼 보입니다. – FrankerZ
JavaScript는 클라이언트 측 언어이며 데이터베이스는 일반적으로 서버 측 스크립팅 언어와 상호 작용합니다. 질문을 명확하게하고 질문에 대답하는 데 필요한 태그를 추가하십시오. – FrankerZ