* 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.'); $cfgBorder=1; $cfgBgcolorOne='liste0'; $cfgBgcolorTwo='liste1'; ?> Stundenplan Check

Mehrfachbelegungen in Reservierung

Doppelbelegungen

1) ORDER BY datum, stunde, ort_kurzbz LIMIT 20"; //echo $sql_query."
"; $num_rows=0; if ($result=$db->db_query($sql_query)) $num_rows=$db->db_num_rows($result); else die($db->db_last_error().' Zurück'); if ($num_rows>0) { $num_fields=$db->db_num_fields($result); $foo = 0; for ($i=0;$i<$num_fields; $i++) echo ""; for ($j=0; $j<$num_rows;$j++) { $row=$db->db_fetch_row($result,$j); echo ""; for ($i=0; $i<$num_fields; $i++) echo ""; echo ""; echo "\n"; $foo++; } } else echo "Keine Doppelbelegungen gefunden!"; ?>
".$db->db_field_name($result,$i)."
$row[$i]Details

Kollisionen mit Stundenplan

=now() ORDER BY datum, stunde, ort_kurzbz"; //echo $sql_query."
"; $result_res=$db->db_query($sql_query); $num_rows_res=$db->db_num_rows($result_res); if ($num_rows_res>0) { echo $num_rows_res.' Einträge werden überprüft .'; $foo = 0; for ($r=0;$r<$num_rows_res;$r++) { $row_res=$db->db_fetch_object($result_res,$r); $sql_query="SELECT * FROM lehre.vw_stundenplan WHERE datum='$row_res->datum' AND stunde=$row_res->stunde AND ort_kurzbz='$row_res->ort_kurzbz'"; //echo $sql_query."
"; $result=$db->db_query($sql_query); $num_rows=$db->db_num_rows($result); //echo $num_rows; if ($num_rows>0) { echo ''; $num_fields=$db->db_num_fields($result); echo ""; for ($i=0;$i<$num_fields; $i++) echo ""; echo "\n"; for ($j=0; $j<$num_rows;$j++) { $row=$db->db_fetch_row($result,$j); $rowo=$db->db_fetch_object($result,$j); echo ""; echo ""; for ($i=0; $i<$num_fields; $i++) echo ""; echo "\n"; $foo++; } echo '
".$db->db_field_name($result,$i)."
datum&stunde=$rowo->stunde&ort_kurzbz=$rowo->ort_kurzbz\">Reservierung$row[$i]
'; flush(); } if ($r%500==0) echo '
'.$r; if ($r%10==0) { echo '.'; flush(); } } } else echo "Kein Eintrag gefunden!"; ?>