2013-10-27 5 views
0

나는 MySQL의 시대의 intervale에 대한 질문이 있습니다.mysql에서 시간 간격을 선택하십시오

나는 주제를 제공하는 과목과 교사들과 함께 시간표를 가지고있는 MySQL 데이터베이스를 가지고있다.

함께 :

setlocale(LC_TIME, 'spanish'); 
$weekday=strftime("%A"); 
date_default_timezone_set('Europe/Madrid'); 
$time=date("H:i:s", time()); 

나는 시간과 요일을 얻을.

하지만 내 질문은 : 내가 얻을 시간이 예를 11시 25분 0초 시간 동안 경우

, 난이 클래스를 얻으려면 11시 0분 0초 사이 12시 0분 0초 어디에서 모든 수업에는 1 시간이 걸릴 것입니다.

시간이 09:55:00 인 경우 09:00:00에서 10:00:00 사이입니다.

나는 평일에 대해 쓴 :

$date_query = "select distinct course, class, subject from timetable where date='".$weekday."'and id_user='".$id_user."'"; 

$result = mysql_query($date_query); 

감사합니다 많이!

답변

0
$time = date("H", time()) . ":00:00"; 

모든 클래스가 한 시간에 실행된다고 가정하면 현재 클래스의 시간 값을 가져옵니다. 시간표 테이블에 대한 더 많은 정보를 통해 우리는 그 요점을 놓쳤을 수도 있습니다. :)

관련 문제