Ich würde für jede Ausleihe mit einem Datensatz hinkommen.
Sowas mache ich für Events meines Kalenders. Ein Festival oder eine Ausstellung läuft über 1 .. n Tage. Da gibt es halt die Datenfelder tag
und tag_bis
Wenn ich die Evets eines Zeitraums sehen will, ist dies Teil der Abfrage:
AND (trm1.tag >= '".addslashes($arr_in['tag_von'])."' OR trm1.tag_bis >= '".addslashes($arr_in['tag_von'])."' )
AND (trm1.tag <= '".addslashes($arr_in['tag_bis'])."' OR trm1.tag_bis <= '".addslashes($arr_in['tag_bis'])."' )
Dieses BETWEEN habe ich hier erst kennengelernt. muss ich mal ausprobieren.
Linuchs