mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-01 20:29:29 +00:00
- Sprechzeiten TWInternational aktualisiert
- Jahresplan aktualisiert - Diverse Anpassungen an den SyncScripten - Vilesci Lehrfachverwaltung
This commit is contained in:
@@ -93,8 +93,8 @@ if($result = pg_query($conn_vilesci, $qry))
|
||||
$student->prestudent_id='';
|
||||
$student->studiengang_kz=$row->studiengang_kz;
|
||||
$student->semester=$row->semester;
|
||||
$student->verband=$row->verband;
|
||||
$student->gruppe=$row->gruppe;
|
||||
$student->verband=($row->verband!=''?$row->verband:' ');
|
||||
$student->gruppe=($row->gruppe!=''?$row->gruppe:' ');
|
||||
|
||||
$qry = "SELECT person_id FROM tbl_benutzer WHERE uid='$row->uid'";
|
||||
if($result1 = pg_query($conn, $qry))
|
||||
|
||||
@@ -28,7 +28,7 @@ $stg_vilesci=pg_exec($conn_vilesci, $sql_query);
|
||||
while ($stg=pg_fetch_object($stg_vilesci))
|
||||
{
|
||||
$sql_query="INSERT INTO tbl_studiengang(studiengang_kz, kurzbz, kurzbzlang, bezeichnung, typ, farbe, email, max_semester, max_verband, max_gruppe, erhalter_kz)
|
||||
VALUES ($stg->studiengang_kz,'$stg->kurzbz', '$stg->kurzbzlang','$stg->bezeichnung',
|
||||
VALUES ($stg->studiengang_kz,'".substr($stg->kurzbz,0,3)."', '$stg->kurzbzlang','$stg->bezeichnung',
|
||||
'$stg->typ','$stg->farbe','$stg->email',$stg->max_semester,'$stg->max_verband','$stg->max_gruppe',5)";
|
||||
if (!$result=@pg_exec($conn, $sql_query))
|
||||
echo pg_last_error($conn).'<br>--'.$sql_query.'<br>';
|
||||
|
||||
@@ -88,7 +88,7 @@ function hideWMTT() {
|
||||
<td align="center"><b>Reihungstest</b></td>
|
||||
<td align="center" nowrap><font class='tool' onMouseOver="showWMTT('2')" onMouseOut="hideWMTT()"><b><u>Interne Termine</u></b></font>
|
||||
<div class='tip' id='2'>
|
||||
Senate, Kollegiumssitzungen, Wartungswochen, Semester-Kick-Off etc.
|
||||
Senate, Kollegiumssitzungen, Wartungswochen,<br> Semester-Kick-Off etc.
|
||||
</div></td>
|
||||
<td align="center"><font class='tool' onMouseOver="showWMTT('3')" onMouseOut="hideWMTT()"><b><u>Veranstaltungen</u></b></font>
|
||||
<div class='tip' id='3'>
|
||||
@@ -106,6 +106,7 @@ function hideWMTT() {
|
||||
28.02. BEL
|
||||
</td>
|
||||
<td valign="top">
|
||||
20.02. Assistenzmeeting, 14 Uhr, Sem. 4.17<br>
|
||||
21.02. Senat
|
||||
</td>
|
||||
<td>
|
||||
@@ -134,6 +135,7 @@ function hideWMTT() {
|
||||
</td>
|
||||
<td valign="top">
|
||||
07.03. Senat<br />
|
||||
20.03. Assistenzmeeting, 14 Uhr, Sem. 4.17<br>
|
||||
21.03. Senat
|
||||
</td>
|
||||
<td valign="top">
|
||||
@@ -157,6 +159,7 @@ function hideWMTT() {
|
||||
</td>
|
||||
<td valign="top">
|
||||
11.04. Senat<br />
|
||||
17.04. Assistenzmeeting, 10 Uhr, Sem. 4.17<br>
|
||||
25.04. Senat
|
||||
</td>
|
||||
<td valign="top">
|
||||
@@ -179,12 +182,14 @@ function hideWMTT() {
|
||||
</td>
|
||||
<td valign="top">
|
||||
09.05. Senat<br />
|
||||
15.05. Assistenzmeeting 14 Uhr, Sem. 4.17<br>
|
||||
23.05. Senat
|
||||
</td>
|
||||
<td>
|
||||
22.05. Didaktok-Kurzseminar "Motivation" und Konfliktmanagement in der Lehre, 17-20 Uhr, FH TW, SEM B2.04<br>
|
||||
24.05. Spam Symposium, 10-20 Uhr, FH TW<br>
|
||||
25.05. Spam Symposium, 8.30-13.00 Uhr, FH TW
|
||||
25.05. Spam Symposium, 8.30-13.00 Uhr, FH TW<br>
|
||||
30.05. Robo Cup Workshop, 9.30-18 Uhr, FH TW<br>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -226,6 +231,7 @@ function hideWMTT() {
|
||||
</td>
|
||||
<td valign="top">
|
||||
06.06. Senat<br />
|
||||
19.06. Assistenzmeeting, 10 Uhr, Sem. 4.17<br>
|
||||
20.06. Senat<br />
|
||||
27.06. Senat<br />
|
||||
</td>
|
||||
@@ -275,7 +281,8 @@ function hideWMTT() {
|
||||
<table border="1" cellspacing="0">
|
||||
<tr><th width="50"> </th><th>Februar 07</th></tr>
|
||||
<tr><td>KW 7</td><td>14.02. Reihungstest BBE</td></tr>
|
||||
<tr><td>KW 8</td><td>21.02. Senat</td></tr>
|
||||
<tr><td>KW 8</td><td>20.02. Assistenzmeeting, 14 Uhr, Sem. 4.17</td></tr>
|
||||
<tr><td> </td><td>21.02. Senat</td></tr>
|
||||
<tr><td> </td><td>21.02. Didaktik-Kurzseminat Ferhnlehre 17 - 20 Uhr, FH TW, SEM 4.17</td></tr>
|
||||
<tr><td> </td><td>22.02. Reihungstest BMR/BIT</td></tr>
|
||||
<tr><td>KW 9</td><td>27.02. Informationstag MIE, 18 Uhr</td></tr>
|
||||
@@ -300,8 +307,9 @@ function hideWMTT() {
|
||||
<tr><td> </td><td>08.03. Infoabend "i2b", ab 17 Uhr, FH TW</td></tr>
|
||||
<tr><td> </td><td>09.03. - 10.03. Tag der offenen Tür</td></tr>
|
||||
<tr><td>KW 11</td><td>14.03. Senat</td></tr>
|
||||
<tr><td> </td><td>16.03. Sponsion MWI</td></tr>
|
||||
<tr><td>KW 12</td><td>21.03. Senat</td></tr>
|
||||
<tr><td> </td><td>16.03. Sponsion MWI</td></tr>
|
||||
<tr><td>KW 12</td><td>20.03. Assistenzmeeting, 14 Uhr, Sem. 4.17</td></tr>
|
||||
<tr><td> </td><td>21.03. Senat</td></tr>
|
||||
<tr><td> </td><td>21.03. Didaktik-Kurzseminar "Die Methoden-Toolbox - Lehr-Methoden entwickeln und adaptieren", 17-20 Uhr, FH TW, SEM B2.04</td></tr>
|
||||
<tr><td> </td><td>22.03. Reihungstest BMR</td></tr>
|
||||
<tr><td> </td><td>22.03. Didaktik-Kurzseminar "Didaktische Reduktion - Mit grossen Stoffmengen umgehen", 17-20 Uhr, FH, TW, SEM B2.04</td></tr>
|
||||
@@ -316,6 +324,7 @@ function hideWMTT() {
|
||||
<tr><th width="50"> </th><th>April 07</th></tr>
|
||||
<tr><td>KW 15</td><td>11.04. Senat</td></tr>
|
||||
<tr><td>KW 16</td><td>17.04. Reihungstests MIE</td></tr>
|
||||
<tr><td> </td><td>17.04. Assistenzmeeting, 10 Uhr, Sem. 4.17</td></tr>
|
||||
<tr><td> </td><td>18.04. Reihungstests BIF/BWI</td></tr>
|
||||
<tr><td> </td><td>19.04. Reihungstests BIT</td></tr>
|
||||
<tr><td>KW 17</td><td>25.04. Reihungstest BEL</td></tr>
|
||||
@@ -333,6 +342,7 @@ function hideWMTT() {
|
||||
<tr><th width="50"> </th><th>Mai 07</th></tr>
|
||||
<tr><td>KW 19</td><td>09.05. Senat</td></tr>
|
||||
<tr><td> </td><td>09.05. BIF/BWI</td></tr>
|
||||
<tr><td>KW 20</td><td>15.05. Assistenzmeeting 14 Uhr, Sem. 4.17</td></tr>
|
||||
<tr><td>KW 21</td><td>22.05. Didaktok-Kurzseminar "Motivation" und Konfliktmanagement in der Lehre, 17-20 Uhr, FH TW, SEM B2.04</td></tr>
|
||||
<tr><td> </td><td>23.05. Senat</td></tr>
|
||||
<tr><td> </td><td>23.05. Reihungstest BEL</td></tr>
|
||||
@@ -340,6 +350,7 @@ function hideWMTT() {
|
||||
<tr><td> </td><td>24.05. Spam Symposium, 10-20 Uhr, FH TW</td></tr>
|
||||
<tr><td> </td><td>25.05. Spam Symposium, 8.30-13.00 Uhr, FH TW</td></tr>
|
||||
<tr><td>KW 22</td><td>30.05. Reihungstest BIF/BWI</td></tr>
|
||||
<tr><td> </td><td>30.05. Robo Cup Workshop, 9.30-18 Uhr, FH TW</td></tr>
|
||||
<tr><td> </td><td>31.05. Reihungstest BIW/MIW</td></tr>
|
||||
</table>
|
||||
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
|
||||
@@ -367,6 +378,7 @@ function hideWMTT() {
|
||||
<tr><td> </td><td>18.06. Bachelorprüfung BWI</td></tr>
|
||||
<tr><td> </td><td>19.06. Bachelorprüfung BWI</td></tr>
|
||||
<tr><td> </td><td>19.06. Diplomprüfung MSE</td></tr>
|
||||
<tr><td> </td><td>19.06. Assistenzmeeting, 10 Uhr, Sem. 4.17</td></tr>
|
||||
<tr><td> </td><td>20.06. Bachelorprüfung BWI</td></tr>
|
||||
<tr><td> </td><td>20.06. Senat</td></tr>
|
||||
<tr><td> </td><td>21.06. Bachelorprüfung BEW</td></tr>
|
||||
|
||||
@@ -116,6 +116,15 @@
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br><br>
|
||||
<b>Sprechstunden im Februar:</b><br>
|
||||
<br>
|
||||
<table border="0" cellspacing="0" cellpadding="0">
|
||||
<tr><td width="77">Mi, 07.02</td><td width="5">12:30-15:00</td></tr>
|
||||
<tr><td width="77">Do, 08.02</td><td width="5">09:00-12:00</td></tr>
|
||||
</table>
|
||||
<br>
|
||||
Zwischen 9.02.07 und 28.02.07 finden keine Sprechstunden statt.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
@@ -72,8 +72,10 @@ class fachbereich
|
||||
$fachb_obj = new fachbereich($this->conn);
|
||||
|
||||
$fachb_obj->fachbereich_kurzbz = $row->fachbereich_kurzbz;
|
||||
$fachb_obj->erhalter_id = $row->erhalter_fk;
|
||||
$fachb_obj->name = $row->name;
|
||||
$fachb_obj->bezeichnung = $row->bezeichnung;
|
||||
$fachb_obj->farbe = $row->farbe;
|
||||
$fachb_obj->studiengang_kz = $row->studiengang_kz;
|
||||
$fachb_obj->ext_id = $row->ext_id;
|
||||
|
||||
$this->result[] = $fachb_obj;
|
||||
}
|
||||
@@ -93,7 +95,7 @@ class fachbereich
|
||||
return false;
|
||||
}
|
||||
|
||||
$qry = "SELECT * FROM public.tbl_fachbereich WHERE fachbereich_kurzbz = '$fachbereich_kurzbz';";
|
||||
$qry = "SELECT * FROM public.tbl_fachbereich WHERE fachbereich_kurzbz = '".addslashes($fachbereich_kurzbz)."';";
|
||||
|
||||
if(!$res = pg_query($this->conn, $qry))
|
||||
{
|
||||
@@ -104,8 +106,10 @@ class fachbereich
|
||||
if($row=pg_fetch_object($res))
|
||||
{
|
||||
$this->fachbereich_kurzbz = $row->fachbereich_kurzbz;
|
||||
$this->erhalter_id = $row->erhalter_fk;
|
||||
$this->name = $row->name;
|
||||
$this->bezeichnung = $row->bezeichnung;
|
||||
$this->farbe = $row->farbe;
|
||||
$this->studiengang_kz = $row->studiengang_kz;
|
||||
$this->ext_id = $row->ext_id;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -186,7 +186,8 @@ class lehrfach
|
||||
{
|
||||
$qry = 'INSERT INTO lehre.tbl_lehrfach (lehrfach_id, studiengang_kz, fachbereich_kurzbz, kurzbz,
|
||||
bezeichnung, farbe, aktiv, semester, sprache)
|
||||
VALUES('.$this->addslashes($this->lehrfach_id).','.
|
||||
VALUES('.
|
||||
($this->lehrfach_id!=''?$this->addslashes($this->lehrfach_id):"nextval('lehre.tbl_lehrfach_lehrfach_id_seq')").','. // HuschPfusch 4 Syncro
|
||||
$this->addslashes($this->studiengang_kz).','.
|
||||
$this->addslashes($this->fachbereich_kurzbz).','.
|
||||
$this->addslashes($this->kurzbz).','.
|
||||
@@ -199,9 +200,9 @@ class lehrfach
|
||||
else
|
||||
{
|
||||
//lehrfach_nr auf Gueltigkeit pruefen
|
||||
if(!is_numeric($this->lehrfach_nr))
|
||||
if(!is_numeric($this->lehrfach_id))
|
||||
{
|
||||
$this->errormsg = 'Lehrfach_nr muss eine gueltige Zahl sein';
|
||||
$this->errormsg = 'Lehrfach_id muss eine gueltige Zahl sein';
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
@@ -2,58 +2,86 @@
|
||||
require_once('../config.inc.php');
|
||||
require_once('../../include/fachbereich.class.php');
|
||||
require_once('../../include/studiengang.class.php');
|
||||
require_once('../../include/lehrfach.class.php');
|
||||
require_once('../../include/functions.inc.php');
|
||||
|
||||
if(!$conn=pg_pconnect(CONN_STRING))
|
||||
die("Konnte Verbindung zur Datenbank nicht herstellen");
|
||||
|
||||
$f=new fachbereich($conn);
|
||||
$fachbereiche=$f->getAll();
|
||||
$f->getAll();
|
||||
$fachbereiche=$f->result;
|
||||
$s=new studiengang($conn);
|
||||
$studiengang=$s->getAll();
|
||||
$s->getAll();
|
||||
$studiengang=$s->result;
|
||||
|
||||
if (isset($_GET[stg_kz]) || isset($_POST[stg_kz]))
|
||||
$stg_kz=(isset($_GET[stg_kz])?$_GET[stg_kz]:$_POST[stg_kz]);
|
||||
$user = get_uid();
|
||||
|
||||
if (isset($_GET['stg_kz']) || isset($_POST['stg_kz']))
|
||||
$stg_kz=(isset($_GET['stg_kz'])?$_GET['stg_kz']:$_POST['stg_kz']);
|
||||
else
|
||||
$stg_kz=0;
|
||||
if (isset($_GET[semester]) || isset($_POST[semester]))
|
||||
$semester=(isset($_GET[semester])?$_GET[semester]:$_POST[semester]);
|
||||
if (isset($_GET['semester']) || isset($_POST['semester']))
|
||||
$semester=(isset($_GET['semester'])?$_GET['semester']:$_POST['semester']);
|
||||
else
|
||||
$semester=0;
|
||||
|
||||
if(!is_numeric($stg_kz))
|
||||
$stg_kz=0;
|
||||
if(!is_numeric($semester))
|
||||
$semester=0;
|
||||
|
||||
if (isset($_POST['neu']))
|
||||
{
|
||||
//Einf?gen in die Datenbank
|
||||
$sql_query="INSERT INTO tbl_lehrfach (fachbereich_id,bezeichnung, kurzbz, lehrevz,farbe, aktiv, studiengang_kz,semester,sprache) ".
|
||||
"VALUES (".($_POST['fachbereich_id']==-1?'NULL':$_POST['fachbereich_id'])." ,'".
|
||||
$_POST['bezeichnung']."','".
|
||||
$_POST['kurzbz']."', '".$_POST['lehrevz']."', '".$_POST['farbe']."',true,$stg_kz,$semester,'".$_POST['sprache']."')";
|
||||
//echo $sql_query;
|
||||
$result=pg_exec($conn, $sql_query);
|
||||
if(!$result)
|
||||
echo pg_errormessage()."<br>";
|
||||
}
|
||||
if ($type=="editsave")
|
||||
{
|
||||
//Einf?gen in die Datenbank
|
||||
$sql_query="UPDATE tbl_lehrfach SET bezeichnung='".$_POST['bezeichnung']."', ".
|
||||
"kurzbz='".$_POST['kurzbz']."', lehrevz='".$_POST['lehrevz']."',fachbereich_id='".$_POST['fachbereich_id']."',".
|
||||
"farbe='".$_POST['farbe']."',".
|
||||
"sprache='".$_POST['sprache']."',".
|
||||
'aktiv='.($_POST['aktiv']==1?'true':'false').
|
||||
', lehre='.($_POST['lehre']==1?'true':'false').
|
||||
" WHERE lehrfach_nr=".$_POST['lehrfach_nr'];
|
||||
//echo $sql_query;
|
||||
$result=pg_exec($conn, $sql_query);
|
||||
if(!$result)
|
||||
echo pg_errormessage()."<br>";
|
||||
$lf = new lehrfach($conn);
|
||||
$lf->new=true;
|
||||
$lf->studiengang_kz=$stg_kz;
|
||||
$lf->fachbereich_kurzbz=$_POST['fachbereich_kurzbz'];
|
||||
$lf->kurzbz=$_POST['kurzbz'];
|
||||
$lf->bezeichnung = $_POST['bezeichnung'];
|
||||
$lf->farbe = $_POST['farbe'];
|
||||
$lf->aktiv = true;
|
||||
$lf->semester = $semester;
|
||||
$lf->sprache = $_POST['sprache'];
|
||||
$lf->updateamum = date('Y-m-d H:i:s');
|
||||
$lf->updatevon = $user;
|
||||
$lf->insertamum = date('Y-m-d H:i:s');
|
||||
$lf->insertvon = $user;
|
||||
|
||||
if(!$lf->save())
|
||||
{
|
||||
echo "<br>$lf->errormsg<br>";
|
||||
}
|
||||
}
|
||||
|
||||
if(isset($_GET['type']) && $_GET['type']=="lehre" && isset($_GET['lehrfach_nr']))
|
||||
{
|
||||
if($_GET['lehrfach_nr']!='')
|
||||
if (isset($_POST['type']) && $_POST['type']=='editsave')
|
||||
{
|
||||
$lf = new lehrfach($conn);
|
||||
$lf->new=false;
|
||||
$lf->lehrfach_id = $_POST['lehrfach_id'];
|
||||
$lf->studiengang_kz=$stg_kz;
|
||||
$lf->fachbereich_kurzbz=$_POST['fachbereich_kurzbz'];
|
||||
$lf->kurzbz=$_POST['kurzbz'];
|
||||
$lf->bezeichnung = $_POST['bezeichnung'];
|
||||
$lf->farbe = $_POST['farbe'];
|
||||
$lf->aktiv = isset($_POST['aktiv']);
|
||||
$lf->semester = $semester;
|
||||
$lf->sprache = $_POST['sprache'];
|
||||
$lf->updateamum = date('Y-m-d H:i:s');
|
||||
$lf->updatevon = $user;
|
||||
|
||||
if(!$lf->save())
|
||||
{
|
||||
$sql_qry="Update tbl_lehrfach set lehre= NOT lehre where lehrfach_nr=".$_GET['lehrfach_nr'];
|
||||
$result=pg_exec($conn, $sql_qry);
|
||||
echo "<br>$lf->errormsg<br>";
|
||||
}
|
||||
}
|
||||
/*
|
||||
if(isset($_POST['type']) && $_POST['type']=='lehre' && isset($_GET['lehrfach_id']))
|
||||
{
|
||||
if($_GET['lehrfach_id']!='' && is_numeric($_GET['lehrfach_nr']))
|
||||
{
|
||||
$sql_qry="UPDATE lehre.tbl_lehrfach set lehre= NOT lehre WHERE lehrfach_id='".addslashes($_GET['lehrfach_nr'])."'";
|
||||
$result=pg_query($conn, $sql_qry);
|
||||
if(!$result)
|
||||
echo pg_errormessage()."<br>";
|
||||
|
||||
@@ -61,7 +89,7 @@ if(isset($_GET['type']) && $_GET['type']=="lehre" && isset($_GET['lehrfach_nr'])
|
||||
else
|
||||
echo "Lehrfachnummer wurde nicht übergeben, Bitte nochmals versuchen";
|
||||
|
||||
}
|
||||
}*/
|
||||
|
||||
/*if ($type=="delete")
|
||||
{
|
||||
@@ -79,15 +107,15 @@ if(isset($_GET['type']) && $_GET['type']=="lehre" && isset($_GET['lehrfach_nr'])
|
||||
echo pg_errormessage()."<br>";
|
||||
}*/
|
||||
|
||||
$sql_query="SELECT tbl_lehrfach.lehrfach_nr AS Nummer, tbl_lehrfach.kurzbz AS Fach, tbl_lehrfach.bezeichnung AS Bezeichnung,
|
||||
tbl_lehrfach.lehrevz AS Lehrevz, tbl_lehrfach.farbe AS Farbe,
|
||||
tbl_lehrfach.aktiv,tbl_lehrfach.ects,tbl_fachbereich.kurzbz AS Fachbereich ,tbl_lehrfach.lehre as lehre, tbl_lehrfach.sprache AS Sprache
|
||||
FROM tbl_lehrfach JOIN tbl_fachbereich USING (fachbereich_id)
|
||||
WHERE tbl_lehrfach.studiengang_kz=$stg_kz AND semester=$semester ORDER BY tbl_lehrfach.kurzbz";
|
||||
$sql_query="SELECT tbl_lehrfach.lehrfach_id AS Nummer, tbl_lehrfach.kurzbz AS Fach, tbl_lehrfach.bezeichnung AS Bezeichnung,
|
||||
tbl_lehrfach.farbe AS Farbe, fachbereich_kurzbz as fachbereich,
|
||||
tbl_lehrfach.aktiv, tbl_lehrfach.sprache AS Sprache
|
||||
FROM lehre.tbl_lehrfach
|
||||
WHERE tbl_lehrfach.studiengang_kz='$stg_kz' AND semester='$semester' ORDER BY tbl_lehrfach.kurzbz";
|
||||
//echo $sql_query;
|
||||
$result_lehrfach=pg_exec($conn, $sql_query);
|
||||
$result_lehrfach=pg_query($conn, $sql_query);
|
||||
if(!$result_lehrfach) error("Lehrfach not found!");
|
||||
|
||||
$outp='';
|
||||
$s=array();
|
||||
foreach ($studiengang as $stg)
|
||||
{
|
||||
@@ -111,50 +139,45 @@ for ($i=0;$i<=$s[$stg_kz]->max_sem;$i++)
|
||||
|
||||
<?php
|
||||
echo $outp;
|
||||
if ($type=='edit')
|
||||
if (isset($_GET['type']) && $_GET['type']=='edit')
|
||||
{
|
||||
$qry="select * from tbl_lehrfach where lehrfach_nr=".$_GET['lehrfach_nr'];
|
||||
$result_lehrfach=pg_exec($conn, $qry);
|
||||
$row=pg_fetch_object($result_lehrfach,0);
|
||||
$lf=new lehrfach($conn);
|
||||
$lf->load($_GET['lehrfach_nr']);
|
||||
echo '<form name="lehrfach_edit" method="post" action="lehrfach.php">';
|
||||
echo '<p><b>Edit Lehrfach: '.$_GET['lehrfach_nr'].'</b>';
|
||||
echo '<table>';
|
||||
//echo '<tr><td><i>Nr.</i></td><td><input type="text" name="lehrfach_nr" size="30" maxlength="30" value="'.$_GET['lehrfach_nr'].'" ></td></tr>';
|
||||
?>
|
||||
<tr><td><i>Fachbereich</i></td><td><SELECT name="fachbereich_id">
|
||||
<tr><td><i>Fachbereich</i></td><td><SELECT name="fachbereich_kurzbz">
|
||||
<option value="-1">- auswählen -</option>
|
||||
<?php
|
||||
foreach($fachbereiche as $fb)
|
||||
{
|
||||
echo "<option value=\"$fb->id\" ";
|
||||
if ($row->fachbereich_id==$fb->id)
|
||||
echo "<option value=\"$fb->fachbereich_kurzbz\" ";
|
||||
if ($lf->fachbereich_kurzbz==$fb->fachbereich_kurzbz)
|
||||
echo "selected";
|
||||
echo " >$fb->kurzbz</option>\n";
|
||||
echo " >$fb->fachbereich_kurzbz</option>\n";
|
||||
}
|
||||
?>
|
||||
</SELECT></td></tr>
|
||||
<?php
|
||||
echo '<tr><td><i>Name</i></td><td><input type="text" name="bezeichnung" size="30" maxlength="250" value="'.$row->bezeichnung.'"></td></tr>';
|
||||
echo '<tr><td><i>Name</i></td><td><input type="text" name="bezeichnung" size="30" maxlength="250" value="'.$lf->bezeichnung.'"></td></tr>';
|
||||
echo '<tr><td><i>Kurzbezeichnung</i></td><td>';
|
||||
echo '<input type="text" name="kurzbz" size="30" maxlength="12" value="'.$row->kurzbz.'"></td></tr>';
|
||||
echo '<tr><td><i>Lehre Vz</i></td><td>';
|
||||
echo '<input type="text" name="lehrevz" size="30" maxlength="100" value="'.$row->lehrevz.'"></td></tr>';
|
||||
echo '<tr><td><i>Farbe</i></td><td>';
|
||||
echo '<input type="text" name="farbe" size="30" maxlength="7" value="'.$row->farbe.'"></td></tr>';
|
||||
echo '<input type="text" name="kurzbz" size="30" maxlength="12" value="'.$lf->kurzbz.'"></td></tr>';
|
||||
echo '<tr><td><i>Farbe</i></td><td>';
|
||||
echo '<input type="text" name="farbe" size="30" maxlength="7" value="'.$lf->farbe.'"></td></tr>';
|
||||
|
||||
echo '<tr><td>Aktiv</td><td><input type="checkbox" name="aktiv" value="1" '.($row->aktiv=='t'?'checked':'').' />';
|
||||
echo '<tr><td><font title="Gibt an ob es auf der CIS seite angezeigt werden soll">Lehre</font></td><td><input type="checkbox" value="1" name="lehre" '.($row->lehre=='t'?'checked':'').'></td></tr>';
|
||||
echo '<tr><td>Sprache</td><td><select name="sprache">';
|
||||
echo '<tr><td>Aktiv</td><td><input type="checkbox" name="aktiv" value="1" '.($lf->aktiv=='t'?'checked':'').' />';
|
||||
echo '<tr><td>Sprache</td><td><select name="sprache">';
|
||||
|
||||
$qry1="Select * from tbl_sprache";
|
||||
if(!$result1=pg_exec($conn,$qry1))
|
||||
$qry1="SELECT * FROM public.tbl_sprache";
|
||||
if(!$result1=pg_query($conn,$qry1))
|
||||
{
|
||||
die( "Fehler bei der DB-Connection");
|
||||
}
|
||||
|
||||
while($row1=pg_fetch_object($result1))
|
||||
{
|
||||
if($row1->sprache==$row->sprache)
|
||||
if($row1->sprache==$lf->sprache)
|
||||
echo "<option value='$row1->sprache' selected>$row1->sprache</option>";
|
||||
else
|
||||
echo "<option value='$row1->sprache'>$row1->sprache</option>";
|
||||
@@ -163,54 +186,43 @@ if ($type=='edit')
|
||||
echo '</select></td></tr>';
|
||||
echo '</table>';
|
||||
echo '<input type="hidden" name="type" value="editsave">';
|
||||
echo '<input type="hidden" name="lehrfach_nr" value="'.$row->lehrfach_nr.'">';
|
||||
echo '<input type="hidden" name="lehrfach_id" value="'.$lf->lehrfach_id.'">';
|
||||
echo '<input type="hidden" name="stg_kz" value="'.$stg_kz.'">';
|
||||
echo '<input type="hidden" name="semester" value="'.$semester.'">';
|
||||
echo '<input type="submit" name="save" value="Speichern">';
|
||||
echo '</p><hr></form>';
|
||||
} else
|
||||
}
|
||||
else
|
||||
{
|
||||
?>
|
||||
<!--<form name="import" method="post" action="einheit_import.php" enctype="multipart/form-data">
|
||||
<p><b>Import von Untis </b>(Kurswahl der Studenten)
|
||||
<input type="file" name="userfile" size="20" maxlength="30">
|
||||
<input type="submit" name="save" value="Go">
|
||||
</p>
|
||||
<hr>
|
||||
</form>-->
|
||||
|
||||
<form action="lehrfach.php" method="post" name="lehrfach_neu" id="lehrfach_neu">
|
||||
<p><b>Neues Lehrfach</b>: <br/>
|
||||
<?php
|
||||
echo '<table>';
|
||||
echo '<tr><td><i>Nr.</i></td><td><input type="text" name="lehrfach_nr" size="30" maxlength="30" ></td></tr>';
|
||||
//echo '<tr><td><i>Nr.</i></td><td><input type="text" name="lehrfach_nr" size="30" maxlength="30" ></td></tr>';
|
||||
?>
|
||||
<tr><td><i>Fachbereich</i></td><td><SELECT name="fachbereich_id">
|
||||
<tr><td><i>Fachbereich</i></td><td><SELECT name="fachbereich_kurzbz">
|
||||
<option value="-1">- auswählen -</option>
|
||||
<?php
|
||||
foreach($fachbereiche as $fb)
|
||||
{
|
||||
echo "<option value=\"$fb->id\" ";
|
||||
echo " >$fb->kurzbz</option>\n";
|
||||
echo "<option value=\"$fb->fachbereich_kurzbz\" ";
|
||||
echo " >$fb->fachbereich_kurzbz</option>\n";
|
||||
}
|
||||
?>
|
||||
</SELECT></td></tr>
|
||||
<?php
|
||||
echo '<tr><td><i>Name</i></td><td><input type="text" name="bezeichnung" size="30" maxlength="250" value="'.$row->bezeichnung.'"></td></tr>';
|
||||
echo '<tr><td><i>Name</i></td><td><input type="text" name="bezeichnung" size="30" maxlength="250" value=""></td></tr>';
|
||||
echo '<tr><td><i>Kurzbezeichnung</i></td><td>';
|
||||
echo '<input type="text" name="kurzbz" size="30" maxlength="12" value="'.$row->kurzbz.'"></td></tr>';
|
||||
echo '<tr><td><i>Lehre Vz</i></td><td>';
|
||||
echo '<input type="text" name="lehrevz" size="30" maxlength="100" value="'.$row->lehrevz.'"></td></tr>';
|
||||
echo '<input type="text" name="kurzbz" size="30" maxlength="12" value=""></td></tr>';
|
||||
echo '<tr><td><i>Farbe</i></td><td>';
|
||||
echo '<input type="text" name="farbe" size="30" maxlength="7" value="'.$row->farbe.'"></td></tr>';
|
||||
echo '<tr><td><font title="Gibt an ob es auf der CIS seite angezeigt werden soll">Lehre</font></td><td><input type="checkbox" name="lehre" '.($row->lehre=='t'?'checked':'').'></td></tr>';
|
||||
echo '<input type="text" name="farbe" size="30" maxlength="7" value=""></td></tr>';
|
||||
echo '<tr><td>Sprache</td><td><select name="sprache">';
|
||||
|
||||
$qry1="Select * from tbl_sprache";
|
||||
if(!$result1=pg_exec($conn,$qry1))
|
||||
{
|
||||
die( "Fehler bei der DB-Connection");
|
||||
}
|
||||
$qry1="SELECT * FROM public.tbl_sprache";
|
||||
if(!$result1=pg_query($conn,$qry1))
|
||||
die( 'Fehler bei der DB-Connection');
|
||||
|
||||
while($row1=pg_fetch_object($result1))
|
||||
echo "<option value='$row1->sprache'>$row1->sprache</option>";
|
||||
@@ -220,9 +232,7 @@ if ($type=='edit')
|
||||
echo '<input type="hidden" name="semester" value="'.$semester.'">';
|
||||
|
||||
?>
|
||||
|
||||
|
||||
|
||||
<input type="hidden" name="type" value="save">
|
||||
<input type="submit" name="neu" value="Speichern">
|
||||
</p>
|
||||
@@ -235,15 +245,15 @@ if ($type=='edit')
|
||||
<?php
|
||||
if ($result_lehrfach!=0)
|
||||
{
|
||||
$num_rows=pg_numrows($result_lehrfach);
|
||||
echo "<th>id</th><th>kurzbz</th><th>bezeichnung</th><th>lehrevz</th><th>farbe</th><th>aktiv</th><th>ects</th><th>fachbereich</th><th>sprache</th><th>lehre</th>\n";
|
||||
$num_rows=pg_num_rows($result_lehrfach);
|
||||
echo "<th>id</th><th>kurzbz</th><th>bezeichnung</th><th>farbe</th><th>aktiv</th><th>fachbereich</th><th>sprache</th>\n";
|
||||
|
||||
for($i=0;$i<$num_rows;$i++)
|
||||
{
|
||||
$row=pg_fetch_object($result_lehrfach);
|
||||
echo "<tr class='liste".($i%2)."'>";
|
||||
echo "<td>$row->nummer</td><td>$row->fach</td><td>$row->bezeichnung</td><td>$row->lehrevz</td><td>$row->farbe</td><td>$row->aktiv</td><td>$row->ects</td><td>$row->fachbereich</td><td>$row->sprache</td>";
|
||||
echo "<td><input type='checkbox' onClick='javascript:window.document.location=\"$PHP_SELF?type=lehre&stg_kz=$stg_kz&semester=$semester&lehrfach_nr=$row->nummer\"' ".($row->lehre=='t'?'checked':'')."></td>";
|
||||
echo "<td>$row->nummer</td><td>$row->fach</td><td>$row->bezeichnung</td><td>$row->farbe</td><td>".($row->aktiv=='t'?'Ja':'Nein')."</td><td>$row->fachbereich</td><td>$row->sprache</td>";
|
||||
//echo "<td><input type='checkbox' onClick='javascript:window.document.location=\"$PHP_SELF?type=lehre&stg_kz=$stg_kz&semester=$semester&lehrfach_nr=$row->nummer\"' ".($row->lehre=='t'?'checked':'')."></td>";
|
||||
echo "<td><a href=\"lehrfach.php?lehrfach_nr=$row->nummer&type=edit&stg_kz=$stg_kz&semester=$semester\">Edit</a></td>";
|
||||
echo "</tr>\n";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user