diff --git a/ci_db_extra.php b/ci_db_extra.php index 1ab1ccaa1..dbdf590d2 100755 --- a/ci_db_extra.php +++ b/ci_db_extra.php @@ -145,4 +145,9 @@ trait db_extra else return pg_field_name($result, $i); } + + public function db_last_error() + { + return pg_last_error(); + } } \ No newline at end of file diff --git a/vilesci/personen/student_vorrueckung.php b/vilesci/personen/student_vorrueckung.php index 9be75f94d..02e539975 100644 --- a/vilesci/personen/student_vorrueckung.php +++ b/vilesci/personen/student_vorrueckung.php @@ -163,9 +163,9 @@ $sql_query="SELECT tbl_student.*,tbl_person.*, tbl_studentlehrverband.semester a AND studiensemester_kurzbz=".$db->db_add_param($studiensemester_kurzbz); if($semester<100) { - $sql_query.="AND tbl_studentlehrverband.semester=".$db->db_add_param($semester, FHC_INTEGER); //semester = 100 wählt alle aus + $sql_query.=" AND tbl_studentlehrverband.semester=".$db->db_add_param($semester, FHC_INTEGER); //semester = 100 wählt alle aus } -$sql_query.="ORDER BY semester, nachname"; +$sql_query.=" ORDER BY semester, nachname"; //echo $sql_query; if (!$result_std=$db->db_query($sql_query)) @@ -314,13 +314,17 @@ foreach ($studiengang as $stg) $outp.=''; //Auswahl angezeigtes Studiensemester $outp.="
Angezeigtes Studiensemester: "; $outp.= '
Ausbildungssemester der Anzeige: -- '; @@ -333,13 +337,17 @@ $outp.= '-----Vorrückung Studiengang ".$s[$stg_kz]->kurzbz."----------------------------------------------------------------------------------------------------------"; $outp.="
Ausgangs-Studiensemester:     \n"; $outp.= '
Ausgangs-Ausbildungssemester:   -- '; @@ -350,13 +358,17 @@ for ($j=0;$j<=$s[$stg_kz]->max_sem;$j++) $outp.= '
alle -- '; //Auswahl Studiensemester in das vorgerückt werden soll $outp.="
Ziel-Studiensemester:              \n"; $outp.="
Vorrückung von ".$studiensemester_kurzbz_akt." / ".($semesterv<100?$semesterv.".":'alle')." Semester -> ".$studiensemester_kurzbz_zk;