query("SELECT count(*) Anz FROM dep_deputat_ermaessigung WHERE art like '%Ruhestand%' AND imtuid=$imtuid AND date_format(beginn, '%Y-%m') < '$datum' "); $row_ruhestand = $query_ruhestand->fetch_array(); if($row_ruhestand['Anz'] > 0){ # Monat ist durch Ruhestand gesperrt return true; }else{ # Fall 2: Praxissemester $query_praxis = $db->query("SELECT count(*) Anz FROM dep_deputat_ermaessigung WHERE art like '%Forschungssemester/Praxissemester/Abordnungen%' AND imtuid=$imtuid AND date_format(beginn, '%Y-%m') <= '$datum' AND date_format(ende, '%Y-%m') >= '$datum' "); $row_praxis = $query_praxis->fetch_array(); if($row_praxis['Anz'] > 0){ # Monat gesperrt return true; }else{ # Monat nicht gesperrt return false; } } } #echo erm_sperre(1,'2020-04'); ?>