kontrola křížení dat
Potřeboval bych nějak udělat kontrolu křížení. Představte si, že máte nějakou akci, která se opakuje každou středu od 20h do 21:30 od 1.11.2011 do 23.12.2011
ta bude v MySQL už uložená a já najednou budu chtít přidat nějakou akci, co bude každou středu od 18:30 do 20h od 20.9.2011 do 6.11.2011
Jak udělat to, abych zkontroloval že se to s něčím nekříží?
napadlo mne něco takovéhleho
($od_nove_cas < $do_v_db || $do_nove_cas > $od_v_db) && ($od_nove_datum < $do_v_db_datum || $do_nove_datum > $od_v_db_datum) && $den_nove_v_tydnu = $den_v_db_v_tydnu
slo by to tak, nebo má myšlenka je mimo? Jde o to, že v DB bude stovky záznamů a potřebuju jejich kontrolu