Tekrar rahatsız ettiğim için özür dilerim. Ben ... önce bu yayınlanmıştır ve Trix denilen inanılmaz bir adam tarafından yardım aldım ama o bana verdi düşünüyorum: (
Sorun: Ben bir kimliği ile birkaç kez bir listesi var ve ben başlangıç saatleri ve bitiş saatlerini almak için bir kimlik içinde bu süre içinde döngü istiyorum. Bu bir örnektir:
time_id time_duration
1 2010-10-15 11:15:00
1 2010-10-15 11:20:00
1 2010-10-15 11:25:00
1 2010-10-15 11:30:00
2 2010-10-15 11:35:00
2 2010-10-15 11:40:00
2 2010-10-15 11:45:00
2 2010-10-15 11:50:00
2 2010-10-15 11:55:00
3 2010-10-15 12:00:00
3 2010-10-15 12:05:00
4 2010-10-15 12:10:00
5 2010-10-15 12:15:00
5 2010-10-15 12:20:00
5 2010-10-15 12:25:00
Yani bu sonucu (süre time_id göre gruplandırılmış olan fark) yankı gerekir:
time_id 1: "Start 11:15 - End 11:30"
time_id 2: "Start 11:35 - End 11:55"
time_id 3: "Start 12:00 - End 12:05"
time_id 4: "Start 12:10 - End 12:10"
time_id 5: "Start 12:15 - End 12:25"
I ... Trix ve Crozin bana çok yardımcı oldu lazım yerdir.
$dates = mysql_query("SELECT time_id, time_duration FROM time_table' GROUP BY time_id");
while($raw = mysql_fetch_array($dates)){
$time= $raw['time_duration'];
$min_time = min(TIME_FORMAT(time_duration,'%h:%i:%s'));
}
echo $min_time;
Bana bu konuda yardım eder misiniz. Ben gerçekten mücadele ediyorum!