現在、予約された時間のみを表示していますが、予約された時間の間の利用可能な時間を表示する方法を探しています。これは私が使用するマークアップです。
$stmt = $pdo->prepare('SELECT * FROM bokningar WHERE frisor = :frisor AND datum = :datum ORDER BY datum, tid');
$stmt->execute(array(
':frisor' => $_GET['id'],
':datum' => $dag
));
while($row = $stmt->fetch()) {
echo goes here etc
}
$row ごとに、$row['tid'](開始時間) と $row['tid_slut](終了時間) があります。
これは私がそれをどのように見せたいかです:
07:00-10:00
Available
10:00-12:00
Booked
12:00-13:20
Booked
13:20-14:50
Available
14:50-18:00
Booked
例えば。これを進める最も簡単な方法はどうすればよいですか?
前もって感謝します!
編集: 開始時間 (例: 07:00): $arbetstider_idag[0] および終了時間: $arbetstider_idag[1] の変数を追加するのを忘れました