From 9cd38b370f23b7fae9775cfb09865b812469e3d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Fri, 17 Sep 2010 12:28:13 +0000 Subject: [PATCH] =?UTF-8?q?-=20Bugfix=20bei=20Filter=20f=C3=BCr=20OrgForm?= =?UTF-8?q?=20Filter=20stimmt=20nun=20auch=20wenn=20der=20Student=20die=20?= =?UTF-8?q?OrgForm=20wechselt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- rdf/student.rdf.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rdf/student.rdf.php b/rdf/student.rdf.php index 0d06d0472..4fae83735 100644 --- a/rdf/student.rdf.php +++ b/rdf/student.rdf.php @@ -376,10 +376,10 @@ if($xmlformat=='rdf') //die Orgform keine ruecksicht genommen if($verband=='' && $gruppe=='' && $orgform!='') { - $where.=" AND EXISTS(SELECT prestudent_id FROM public.tbl_prestudentstatus WHERE prestudent_id=tbl_prestudent.prestudent_id AND orgform_kurzbz='$orgform'"; + $where.=" AND '$orgform' = (SELECT orgform_kurzbz FROM public.tbl_prestudentstatus WHERE prestudent_id=tbl_prestudent.prestudent_id"; if($studiensemester_kurzbz!=null) $where.=" AND studiensemester_kurzbz='$studiensemester_kurzbz'"; - $where.=")"; + $where.=" ORDER BY datum desc, insertamum desc, ext_id desc LIMIT 1)"; } }