diff --git a/vilesci/personen/lost_souls.php b/vilesci/personen/lost_souls.php deleted file mode 100644 index 8170fb878..000000000 --- a/vilesci/personen/lost_souls.php +++ /dev/null @@ -1,94 +0,0 @@ - - * Andreas Oesterreicher < andreas.oesterreicher@technikum-wien.at > - * Rudolf Hangl < rudolf.hangl@technikum-wien.at > - * Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at > - */ - -/* -Finden aller aktiven Studenten, die das Studium noch nicht beendet aber trotzdem keinen aktuellen Status haben -*/ - require_once('../../config/vilesci.config.inc.php'); - require_once('../../include/basis_db.class.php'); - if (!$db = new basis_db()) - die('Es konnte keine Verbindung zum Server aufgebaut werden.'); - - require_once('../../include/studiengang.class.php'); - require_once('../../include/studiensemester.class.php'); - require_once('../../include/functions.inc.php'); - - -function myaddslashes($var) -{ - return ($var!=''?"'".addslashes($var)."'":'null'); -} - -$studiensemester=new studiensemester(); -$ssem=$studiensemester->getaktorNext(); -$alle=0; -$abab=0; -$now=0; -$hit=0; - -echo "Semester: ".$ssem."
"; -$qry="SELECT DISTINCT tbl_prestudent.prestudent_id, tbl_prestudent.studiengang_kz FROM public.tbl_person - JOIN public.tbl_prestudent USING(person_id) - JOIN public.tbl_student ON(tbl_prestudent.prestudent_id=tbl_student.prestudent_id) - JOIN public.tbl_prestudentstatus ON(tbl_prestudent.prestudent_id=tbl_prestudentstatus.prestudent_id) - WHERE tbl_person.aktiv AND status_kurzbz!='Incoming' ORDER by tbl_prestudent.studiengang_kz;"; - -if ($result=$db->db_query($qry)) -{ - while($row=$db->db_fetch_object($result)) - { - $alle=$db->db_num_rows($result); - $qry_chk="SELECT prestudent_id FROM public.tbl_prestudentstatus WHERE (status_kurzbz='Abgewiesener' OR status_kurzbz='Abbrecher' OR status_kurzbz='Absolvent') AND prestudent_id='".$row->prestudent_id."';"; - if ($result_chk=$db->db_query($qry_chk)) - { - if($db->db_num_rows($result_chk)==0) - { - $qry_chk2="SELECT prestudent_id FROM public.tbl_prestudentstatus WHERE studiensemester_kurzbz='".$ssem."' AND prestudent_id='".$row->prestudent_id."';"; - if ($result_chk2=$db->db_query($qry_chk2)) - { - if($db->db_num_rows($result_chk2)==0) - { - $qry_erg="SELECT nachname,vorname, tbl_prestudent.studiengang_kz, matrikelnr FROM public.tbl_person JOIN public.tbl_prestudent USING(person_id) JOIN public.tbl_student ON(tbl_prestudent.prestudent_id=tbl_student.prestudent_id) WHERE tbl_prestudent.prestudent_id='".$row->prestudent_id."';"; - if ($result_erg=$db->db_query($qry_erg)) - { - if($row_erg=$db->db_fetch_object($result_erg)) - { - echo "
".sprintf("[%04s]\n", $row_erg->studiengang_kz).", ".$row_erg->matrikelnr.", ".$row_erg->nachname.", ".$row_erg->vorname; - $hit++; - } - } - } - else - { - $now++; - } - } - } - else - { - $abab++; - } - } - } -} -echo "
Ergebnis:
Lost Souls: ".$hit."
in akt. Sem.: ".$now."
fertig: ".$abab."
gesamt: ".$alle; \ No newline at end of file