Ahoj,
nedokážu si poradit s porovnáním dvou časových oken.
V MYSQL databázi mám záznam, který je platný od 1.1.2024 do 31.3.2024 (2 datumy, sloupce v záznamu v db)
Následně v PHP vypisuji údaje ze zadaného rozsahu uživatele z formuláře, který chci hlídat v rozsahu datumů z DB
např.
1.3.2024 - 5.3.2024 - zobrazí záznam z DB
20.3.2024 - 15.5.2024 - zobrazí záznam DB
3.5.2024 - 15.5.2024 - nezobrazí záznam DB
jak vůči sobě porovnávat dva rozsahy datumů a v případě průsečíku je zobrazit? Napadá mě pouze hloupě kontrolovat, zda alespoň jeden záznam z rozsahu zadaného uživatelem je v okně rozsahu z databáze.
Děkuji za případnou sofistikovanější radu