* Andreas Oesterreicher < andreas.oesterreicher@technikum-wien.at > * Rudolf Hangl < rudolf.hangl@technikum-wien.at > * Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at > */ 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.'); ?> Abgleich der Lehrfaecher "; $result=$db->db_query($sql_query); $num_rows=@$db->db_num_rows($result); for ($i=0;$i<$num_rows;$i++) { $row=$db->db_fetch_object($result,$i); $sql_query="SELECT lehrfach_nr FROM tbl_lehrfach WHERE studiengang_kz=$row->studiengang_kz AND semester=$row->semester AND kurzbz='$row->lehrfach' AND lehrform_kurzbz='$row->lehrform_kurzbz'"; //echo $sql_query."
"; if (!$res=$db->db_query($sql_query)) echo $db->db_last_error().'
'; else if ($db->db_num_rows($res)>=1) { $lehrfach_nr=$db->db_fetch_object($res); $lehrfach_nr=$lehrfach_nr->lehrfach_nr; $sql_query="update tbl_stundenplan set lehrfach_nr=$lehrfach_nr WHERE stundenplan_id=$row->stundenplan_id"; //echo $sql_query."
"; if (!$ergebniss=$db->db_query($sql_query)) echo $db->db_last_error().'
'; } else { $sql_query="INSERT INTO tbl_lehrfach (studiengang_kz,semester,kurzbz,lehrform_kurzbz,bezeichnung,fachbereich_id,farbe) VALUES ($row->studiengang_kz,$row->semester,'$row->lehrfach','$row->lehrform_kurzbz','$row->bezeichnung',0,'$row->farbe');"; echo $sql_query.'
'; if (!$ergebniss=$db->db_query($sql_query)) echo $db->db_last_error().'
'; } } echo $num_rows.' Datensaetze abgeglichen! Fertig
'; ?> Datenabgleich abgeschlossen!