mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 00:12:15 +00:00
This commit is contained in:
@@ -325,6 +325,7 @@ else
|
||||
{
|
||||
echo '<li><a class="Item2" href="profile/zeitsperre.php?fix=true" target="content">Fix-Angestellte</a></li>';
|
||||
echo '<li><a class="Item2" href="profile/zeitsperre.php?fix=true&lektor=true" target="content">Fixe Lektoren</a></li>';
|
||||
echo '<li><a class="Item2" href="profile/zeitsperre.php?institut=" target="content">Institut</a></li>';
|
||||
}
|
||||
$stge=$rechte->getStgKz('admin');
|
||||
foreach($stg_obj->result as $row)
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
require_once('../../../include/studiensemester.class.php');
|
||||
require_once('../../../include/zeitsperre.class.php');
|
||||
require_once('../../../include/datum.class.php');
|
||||
require_once('../../../include/fachbereich.class.php');
|
||||
|
||||
$uid = get_uid();
|
||||
|
||||
@@ -51,6 +52,11 @@
|
||||
else
|
||||
$funktion=null;
|
||||
|
||||
if(isset($_GET['institut']))
|
||||
$institut = $_GET['institut'];
|
||||
else
|
||||
$institut = null;
|
||||
|
||||
$stge=array();
|
||||
if(isset($_GET['stg_kz']))
|
||||
{
|
||||
@@ -65,10 +71,15 @@
|
||||
|
||||
// Link fuer den Export
|
||||
$export_link='zeitsperre_export.php?';
|
||||
if ($fix==true)
|
||||
$export_link.='fix=true';
|
||||
//&lektor=$lektor&funktion=$funktion";
|
||||
|
||||
|
||||
if(!is_null($institut))
|
||||
$export_link.="institut=$institut";
|
||||
else
|
||||
{
|
||||
if ($fix==true)
|
||||
$export_link.='fix=true';
|
||||
//&lektor=$lektor&funktion=$funktion";
|
||||
}
|
||||
|
||||
|
||||
if (!$conn = pg_pconnect(CONN_STRING))
|
||||
@@ -91,11 +102,18 @@
|
||||
|
||||
// Lektoren holen
|
||||
$ma=new mitarbeiter($conn);
|
||||
if (is_null($funktion))
|
||||
$mitarbeiter=$ma->getMitarbeiter($lektor,$fix);
|
||||
else
|
||||
$mitarbeiter=$ma->getMitarbeiterStg(true,null,$stge,$funktion);
|
||||
|
||||
|
||||
if(!is_null($institut))
|
||||
{
|
||||
$mitarbeiter = $ma->getMitarbeiterInstitut($institut);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (is_null($funktion))
|
||||
$mitarbeiter=$ma->getMitarbeiter($lektor,$fix);
|
||||
else
|
||||
$mitarbeiter=$ma->getMitarbeiterStg(true,null,$stge,$funktion);
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
@@ -119,6 +137,30 @@
|
||||
</H2>
|
||||
|
||||
<H3>Zeitsperren von <?php echo $datum_beginn.' bis '.$datum_ende; ?></H3>
|
||||
<?php
|
||||
if(isset($_GET['institut']))
|
||||
{
|
||||
echo '<br>';
|
||||
echo '<FORM action="'.$_SERVER['PHP_SELF'].'" method="GET">Institut: <SELECT name="institut">';
|
||||
$fachbereich = new fachbereich($conn);
|
||||
$fachbereich->getAll();
|
||||
echo "<option value='' ".(is_null($institut)?'selected':'').">-- Auswahl --</option>";
|
||||
foreach ($fachbereich->result as $fb)
|
||||
{
|
||||
if($fb->aktiv)
|
||||
{
|
||||
if($fb->fachbereich_kurzbz==$institut)
|
||||
$selected='selected';
|
||||
else
|
||||
$selected='';
|
||||
|
||||
echo "<option value='$fb->fachbereich_kurzbz' $selected>$fb->bezeichnung</option>";
|
||||
}
|
||||
}
|
||||
echo '</SELECT><input type="submit" value="Anzeigen"></FORM>';
|
||||
echo '<br>';
|
||||
}
|
||||
?>
|
||||
<a class="Item" href="<?php echo $export_link; ?>">Excel</a>
|
||||
<TABLE id="zeitsperren">
|
||||
<TR>
|
||||
|
||||
@@ -57,6 +57,11 @@
|
||||
$funktion=null;
|
||||
if ($funktion=='true' || $funktion=='1') $funktion=true;
|
||||
if ($funktion=='false' || $funktion=='') $funktion=false;
|
||||
|
||||
if(isset($_GET['institut']))
|
||||
$institut = $_GET['institut'];
|
||||
else
|
||||
$institut = null;
|
||||
|
||||
$stge=array();
|
||||
if(isset($_GET['stg_kz']))
|
||||
@@ -79,18 +84,29 @@
|
||||
// Studiensemester setzen
|
||||
$ss=new studiensemester($conn,$studiensemester);
|
||||
if ($studiensemester==null)
|
||||
$studiensemester=$ss->getAktTillNext();
|
||||
$datum_beginn='2007-12-24';//$ss->start;
|
||||
$datum_ende='2008-01-07';//$ss->ende;
|
||||
{
|
||||
$studiensemester = $ss->getaktorNext();
|
||||
$ss->load($studiensemester);
|
||||
//$studiensemester=$ss->getAktTillNext();
|
||||
}
|
||||
$datum_beginn=$ss->start;
|
||||
$datum_ende=$ss->ende;
|
||||
$ts_beginn=$datum_obj->mktime_fromdate($datum_beginn);
|
||||
$ts_ende=$datum_obj->mktime_fromdate($datum_ende);
|
||||
|
||||
// Lektoren holen
|
||||
$ma=new mitarbeiter($conn);
|
||||
//if (!is_null($funktion))
|
||||
// $mitarbeiter=$ma->getMitarbeiterStg(true,null,$stge,$funktion);
|
||||
//else
|
||||
$mitarbeiter=$ma->getMitarbeiter(null,true);//($lektor,$fix);
|
||||
if(!is_null($institut))
|
||||
{
|
||||
$mitarbeiter = $ma->getMitarbeiterInstitut($institut);
|
||||
}
|
||||
else
|
||||
{
|
||||
//if (!is_null($funktion))
|
||||
// $mitarbeiter=$ma->getMitarbeiterStg(true,null,$stge,$funktion);
|
||||
//else
|
||||
$mitarbeiter=$ma->getMitarbeiter(null,true);//($lektor,$fix);
|
||||
}
|
||||
|
||||
//EXPORT
|
||||
header("Content-type: application/vnd.ms-excel");
|
||||
|
||||
@@ -419,6 +419,22 @@ Duplizierter Wert, etc.)<br>
|
||||
<hr>
|
||||
<h2>Erledigte Anforderungen</h2>
|
||||
<ul>
|
||||
<li>Beim Anlegen von Interessenten die bereits einen Studiengang
|
||||
besucht haben wird die ZGV des alten Datensatzes übernommen.<br>
|
||||
25.02.2008 oesi<br>
|
||||
<br>
|
||||
</li>
|
||||
<li>Eine Statusänderung auf "Aufgenommener" bzw "Wartender" ist
|
||||
nur möglich wenn die Person bereits einen Bewerberstatus hat.<br>
|
||||
25.02.2008 oesi<br>
|
||||
<br>
|
||||
</li>
|
||||
<li>Noten: Beim Ändern der Note gibt es keinen Speichern Button
|
||||
mehr. Die Note wird automatisch gespeichert wenn diese ausgewählt
|
||||
wird.<br>
|
||||
25.02.2008 oesi<br>
|
||||
<br>
|
||||
</li>
|
||||
<li>Am Zeugnis werden jetzt die Sonderzeichen
|
||||
(üöäàè...) im Nachnamen auch groß
|
||||
geschrieben.<br>
|
||||
|
||||
@@ -204,7 +204,8 @@ echo "<?xml-stylesheet href=\"".APP_ROOT."content/bindings.css\" type=\"text/css
|
||||
<label value="Note" control="lehrveranstaltung-noten-menulist-note"/>
|
||||
<menulist id="lehrveranstaltung-noten-menulist-note" disabled="true"
|
||||
datasources="<?php echo APP_ROOT ?>rdf/note.rdf.php" flex="1"
|
||||
ref="http://www.technikum-wien.at/note/liste" >
|
||||
ref="http://www.technikum-wien.at/note/liste"
|
||||
oncommand="LehrveranstaltungNoteSpeichern()">
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem value="rdf:http://www.technikum-wien.at/note/rdf#note"
|
||||
@@ -213,7 +214,7 @@ echo "<?xml-stylesheet href=\"".APP_ROOT."content/bindings.css\" type=\"text/css
|
||||
</menupopup>
|
||||
</template>
|
||||
</menulist>
|
||||
<button id="lehrveranstaltung-noten-button-speichern" oncommand="LehrveranstaltungNoteSpeichern()" label="Speichern" disabled="true"/>
|
||||
<button id="lehrveranstaltung-noten-button-speichern" oncommand="LehrveranstaltungNoteSpeichern()" label="Speichern" disabled="true" hidden="true"/>
|
||||
<spacer flex="1" />
|
||||
<button id="lehrveranstaltung-noten-button-import" label="Notenimport" oncommand="LehrveranstaltungNotenImport();" />
|
||||
</hbox>
|
||||
|
||||
@@ -467,91 +467,110 @@ if(!$error)
|
||||
}
|
||||
else
|
||||
{
|
||||
$prestd_neu = new prestudent($conn);
|
||||
$prestd_neu->prestudent_id = $_POST['prestudent_id'];
|
||||
$prestd_neu->rolle_kurzbz = $_POST['rolle_kurzbz'];
|
||||
$prestd_neu->studiensemester_kurzbz = $studiensemester;
|
||||
$prestd_neu->datum = date('Y-m-d');
|
||||
$prestd_neu->ausbildungssemester = $sem;
|
||||
$prestd_neu->orgform_kurzbz = $prestd->orgform_kurzbz;
|
||||
$prestd_neu->insertamum = date('Y-m-d H:i:s');
|
||||
$prestd_neu->insertvon = $user;
|
||||
$prestd_neu->new = true;
|
||||
|
||||
if($prestd_neu->save_rolle())
|
||||
//Wenn der Status auf Aufgenommener oder Wartender geaendert wird,
|
||||
//muss ein Bewerberstatus vorhanden sein
|
||||
if($_POST['rolle_kurzbz']=='Aufgenommener' || $_POST['rolle_kurzbz']=='Wartender')
|
||||
{
|
||||
//Unterbrecher und Abbrecher werden ins 0. Semester verschoben
|
||||
if($_POST['rolle_kurzbz']=='Unterbrecher' || $_POST['rolle_kurzbz']=='Abbrecher')
|
||||
$qry = "SELECT * FROM public.tbl_prestudentrolle WHERE prestudent_id='".$_POST['prestudent_id']."' AND rolle_kurzbz='Bewerber'";
|
||||
if($result_bw = pg_query($conn, $qry))
|
||||
{
|
||||
$student = new student($conn);
|
||||
$uid = $student->getUid($_POST['prestudent_id']);
|
||||
$student->load($uid);
|
||||
$student->studiensemester_kurzbz=$semester_aktuell;
|
||||
$student->semester = '0';
|
||||
if($_POST['rolle_kurzbz']=='Abbrecher')
|
||||
$student->verband='A';
|
||||
if($_POST['rolle_kurzbz']=='Unterbrecher')
|
||||
$student->verband='B';
|
||||
|
||||
//Nachschauen ob dieser Lehrverband schon existiert, falls nicht dann anlegen
|
||||
$lehrverband = new lehrverband($conn);
|
||||
if(!$lehrverband->exists($student->studiengang_kz, $student->semester, $student->verband, ''))
|
||||
if(pg_num_rows($result_bw)==0)
|
||||
{
|
||||
//Pruefen ob der uebergeordnete Lehrverband existiert, falls nicht dann anlegen
|
||||
if(!$lehrverband->exists($student->studiengang_kz, $student->semester, '', ''))
|
||||
$return = false;
|
||||
$error = true;
|
||||
$errormsg = 'Person muss zuerst zum Bewerber gemacht werden!';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if(!$error)
|
||||
{
|
||||
$prestd_neu = new prestudent($conn);
|
||||
$prestd_neu->prestudent_id = $_POST['prestudent_id'];
|
||||
$prestd_neu->rolle_kurzbz = $_POST['rolle_kurzbz'];
|
||||
$prestd_neu->studiensemester_kurzbz = $studiensemester;
|
||||
$prestd_neu->datum = date('Y-m-d');
|
||||
$prestd_neu->ausbildungssemester = $sem;
|
||||
$prestd_neu->orgform_kurzbz = $prestd->orgform_kurzbz;
|
||||
$prestd_neu->insertamum = date('Y-m-d H:i:s');
|
||||
$prestd_neu->insertvon = $user;
|
||||
$prestd_neu->new = true;
|
||||
|
||||
if($prestd_neu->save_rolle())
|
||||
{
|
||||
//Unterbrecher und Abbrecher werden ins 0. Semester verschoben
|
||||
if($_POST['rolle_kurzbz']=='Unterbrecher' || $_POST['rolle_kurzbz']=='Abbrecher')
|
||||
{
|
||||
$student = new student($conn);
|
||||
$uid = $student->getUid($_POST['prestudent_id']);
|
||||
$student->load($uid);
|
||||
$student->studiensemester_kurzbz=$semester_aktuell;
|
||||
$student->semester = '0';
|
||||
if($_POST['rolle_kurzbz']=='Abbrecher')
|
||||
$student->verband='A';
|
||||
if($_POST['rolle_kurzbz']=='Unterbrecher')
|
||||
$student->verband='B';
|
||||
|
||||
//Nachschauen ob dieser Lehrverband schon existiert, falls nicht dann anlegen
|
||||
$lehrverband = new lehrverband($conn);
|
||||
if(!$lehrverband->exists($student->studiengang_kz, $student->semester, $student->verband, ''))
|
||||
{
|
||||
//Pruefen ob der uebergeordnete Lehrverband existiert, falls nicht dann anlegen
|
||||
if(!$lehrverband->exists($student->studiengang_kz, $student->semester, '', ''))
|
||||
{
|
||||
$lehrverband->studiengang_kz = $student->studiengang_kz;
|
||||
$lehrverband->semester = $student->semester;
|
||||
$lehrverband->verband = '';
|
||||
$lehrverband->gruppe = '';
|
||||
$lehrverband->aktiv = true;
|
||||
$lehrverband->bezeichnung = 'AbUnterbrecher/Incoming';
|
||||
|
||||
$lehrverband->save(true);
|
||||
}
|
||||
|
||||
$lehrverband->studiengang_kz = $student->studiengang_kz;
|
||||
$lehrverband->semester = $student->semester;
|
||||
$lehrverband->verband = '';
|
||||
$lehrverband->verband = $student->verband;
|
||||
$lehrverband->gruppe = '';
|
||||
$lehrverband->aktiv = true;
|
||||
$lehrverband->bezeichnung = 'AbUnterbrecher/Incoming';
|
||||
if($student->verband=='A')
|
||||
$lehrverband->bezeichnung = 'Abbrecher';
|
||||
else
|
||||
$lehrverband->bezeichnung = 'Unterbrecher';
|
||||
|
||||
$lehrverband->save(true);
|
||||
}
|
||||
|
||||
$lehrverband->studiengang_kz = $student->studiengang_kz;
|
||||
$lehrverband->semester = $student->semester;
|
||||
$lehrverband->verband = $student->verband;
|
||||
$lehrverband->gruppe = '';
|
||||
$lehrverband->aktiv = true;
|
||||
if($student->verband=='A')
|
||||
$lehrverband->bezeichnung = 'Abbrecher';
|
||||
else
|
||||
$lehrverband->bezeichnung = 'Unterbrecher';
|
||||
|
||||
$lehrverband->save(true);
|
||||
//Student Speichern
|
||||
$student->save(false, false);
|
||||
//Studentlehrverband Eintrag Speichern
|
||||
$student->save_studentlehrverband(false);
|
||||
}
|
||||
//Student Speichern
|
||||
$student->save(false, false);
|
||||
//Studentlehrverband Eintrag Speichern
|
||||
$student->save_studentlehrverband(false);
|
||||
}
|
||||
|
||||
//Wenn Unterbrecher zu Studenten werden, dann wird das Semester mituebergeben
|
||||
if($_POST['rolle_kurzbz']=='Student')
|
||||
{
|
||||
$student = new student($conn);
|
||||
$uid = $student->getUid($_POST['prestudent_id']);
|
||||
$student->load($uid);
|
||||
$student->studiensemester_kurzbz=$semester_aktuell;
|
||||
$student->semester = $_POST['semester'];
|
||||
$student->save(false, false);
|
||||
$student->save_studentlehrverband(false);
|
||||
//Aktiv Status setzen
|
||||
$benutzer = new benutzer($conn);
|
||||
if($benutzer->load($uid))
|
||||
|
||||
//Wenn Unterbrecher zu Studenten werden, dann wird das Semester mituebergeben
|
||||
if($_POST['rolle_kurzbz']=='Student')
|
||||
{
|
||||
$benutzer->bnaktiv=true;
|
||||
$benutzer->save(false, false);
|
||||
$student = new student($conn);
|
||||
$uid = $student->getUid($_POST['prestudent_id']);
|
||||
$student->load($uid);
|
||||
$student->studiensemester_kurzbz=$semester_aktuell;
|
||||
$student->semester = $_POST['semester'];
|
||||
$student->save(false, false);
|
||||
$student->save_studentlehrverband(false);
|
||||
//Aktiv Status setzen
|
||||
$benutzer = new benutzer($conn);
|
||||
if($benutzer->load($uid))
|
||||
{
|
||||
$benutzer->bnaktiv=true;
|
||||
$benutzer->save(false, false);
|
||||
}
|
||||
}
|
||||
$return = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
$return = false;
|
||||
$errormsg = $prestd_neu->errormsg;
|
||||
}
|
||||
$return = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
$return = false;
|
||||
$errormsg = $prestd_neu->errormsg;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -202,7 +202,8 @@ echo "<?xml-stylesheet href=\"".APP_ROOT."content/bindings.css\" type=\"text/css
|
||||
<label value="Note" control="student-noten-menulist-note"/>
|
||||
<menulist id="student-noten-menulist-note" disabled="true"
|
||||
datasources="<?php echo APP_ROOT ?>rdf/note.rdf.php" flex="1"
|
||||
ref="http://www.technikum-wien.at/note/liste" >
|
||||
ref="http://www.technikum-wien.at/note/liste"
|
||||
oncommand="StudentNoteSpeichern()">
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem value="rdf:http://www.technikum-wien.at/note/rdf#note"
|
||||
@@ -211,7 +212,9 @@ echo "<?xml-stylesheet href=\"".APP_ROOT."content/bindings.css\" type=\"text/css
|
||||
</menupopup>
|
||||
</template>
|
||||
</menulist>
|
||||
<button id="student-noten-button-speichern" oncommand="StudentNoteSpeichern()" label="Speichern" disabled="true"/>
|
||||
|
||||
<button id="student-noten-button-speichern" oncommand="StudentNoteSpeichern()" label="Speichern" disabled="true" hidden="true"/>
|
||||
|
||||
<spacer flex="1" />
|
||||
</hbox>
|
||||
</vbox>
|
||||
|
||||
@@ -78,6 +78,7 @@ class fachbereich
|
||||
$fachb_obj->farbe = $row->farbe;
|
||||
$fachb_obj->studiengang_kz = $row->studiengang_kz;
|
||||
$fachb_obj->ext_id = $row->ext_id;
|
||||
$fachb_obj->aktiv = ($row->aktiv=='t'?true:false);
|
||||
|
||||
$this->result[] = $fachb_obj;
|
||||
$this->bezeichnung_arr[$row->fachbereich_kurzbz] = $row->bezeichnung;
|
||||
@@ -113,6 +114,7 @@ class fachbereich
|
||||
$this->farbe = $row->farbe;
|
||||
$this->studiengang_kz = $row->studiengang_kz;
|
||||
$this->ext_id = $row->ext_id;
|
||||
$this->aktiv = ($row->aktiv=='t'?true:false);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -748,5 +748,60 @@ class mitarbeiter extends benutzer
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* gibt array mit allen Mitarbeitern zurueck
|
||||
* @return array mit Mitarbeitern
|
||||
*/
|
||||
function getMitarbeiterInstitut($institut)
|
||||
{
|
||||
$sql_query="SELECT DISTINCT campus.vw_mitarbeiter.* FROM campus.vw_mitarbeiter
|
||||
JOIN public.tbl_benutzerfunktion USING (uid)
|
||||
WHERE funktion_kurzbz='Institut' AND fachbereich_kurzbz='$institut' ORDER BY nachname, vorname";
|
||||
|
||||
if($erg=pg_query($this->conn, $sql_query))
|
||||
{
|
||||
$num_rows=pg_numrows($erg);
|
||||
$result=array();
|
||||
for($i=0;$i<$num_rows;$i++)
|
||||
{
|
||||
$row=pg_fetch_object($erg,$i);
|
||||
$l=new mitarbeiter($this->conn);
|
||||
// Personendaten
|
||||
$l->uid=$row->uid;
|
||||
$l->titelpre=$row->titelpre;
|
||||
$l->titelpost=$row->titelpost;
|
||||
$l->vorname=$row->vorname;
|
||||
$l->vornamen=$row->vornamen;
|
||||
$l->nachname=$row->nachname;
|
||||
$l->gebdatum=$row->gebdatum;
|
||||
$l->gebort=$row->gebort;
|
||||
$l->gebzeit=$row->gebzeit;
|
||||
$l->foto=$row->foto;
|
||||
$l->anmerkung=$row->anmerkung;
|
||||
$l->aktiv=$row->aktiv=='t'?true:false;
|
||||
$l->homepage=$row->homepage;
|
||||
$l->updateamum=$row->updateamum;
|
||||
$l->updatevon=$row->updatevon;
|
||||
// Lektorendaten
|
||||
$l->personalnummer=$row->personalnummer;
|
||||
$l->kurzbz=$row->kurzbz;
|
||||
$l->lektor=$row->lektor=='t'?true:false;
|
||||
//$l->bismelden=$row->bismelden=='t'?true:false;
|
||||
$l->fixangestellt=$row->fixangestellt=='t'?true:false;
|
||||
$l->standort_kurzbz = $row->standort_kurzbz;
|
||||
$l->telefonklappe=$row->telefonklappe;
|
||||
//$l->ort_kurzbz=$row->ort_kurzbz;
|
||||
// Lektor in Array speichern
|
||||
$result[]=$l;
|
||||
}
|
||||
return $result;
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->errormsg=pg_errormessage($this->conn);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
?>
|
||||
@@ -29,7 +29,7 @@ sort($berechtigt_studiengang);
|
||||
$stg_kz_query='';
|
||||
if (count($berechtigt_studiengang)>0)
|
||||
{
|
||||
if ($berechtigt_studiengang[0]!=0)
|
||||
if ($berechtigt_studiengang[0]!='')
|
||||
{
|
||||
foreach ($berechtigt_studiengang as $b_stg)
|
||||
$stg_kz_query.=' OR tbl_lehrverband.studiengang_kz='.$b_stg;
|
||||
|
||||
@@ -412,6 +412,25 @@ if(isset($_POST['save']))
|
||||
$prestudent->anmerkung = $anmerkungen .($ausbildungsart!=''?' Ausbildungsart:'.$ausbildungsart:'');
|
||||
$prestudent->reihungstestangetreten = false;
|
||||
$prestudent->bismelden = true;
|
||||
|
||||
//Wenn die Person schon im System erfasst ist, dann die ZGV des Datensatzes uebernehmen
|
||||
$qry_zgv = "SELECT * FROM public.tbl_prestudent WHERE person_id='$person->person_id' AND zgv_code is not null ORDER BY zgvmas_code, zgv_code DESC LIMIT 1";
|
||||
if($result_zgv = pg_query($conn, $qry_zgv))
|
||||
{
|
||||
if($row_zgv = pg_fetch_object($result_zgv))
|
||||
{
|
||||
if($row_zgv->zgv_code!='')
|
||||
{
|
||||
$prestudent->zgv_code = $row_zgv->zgv_code;
|
||||
$prestudent->zgvort = $row_zgv->zgvort;
|
||||
$prestudent->zgvdatum = $row_zgv->zgvdatum;
|
||||
|
||||
$prestudent->zgvmas_code = $row_zgv->zgvmas_code;
|
||||
$prestudent->zgvmaort = $row_zgv->zgvmaort;
|
||||
$prestudent->zgvmadatum = $row_zgv->zgvmadatum;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if(!$prestudent->save())
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user