case 5:
             //echo 'Freitag';
             $us = new UnterrichtsStunde();
             $us->setDatum(date('Y-m-d', $datum));
             $us->setKlasse_id($klasse_id);
             foreach ($freitag as $block_id => $block) {
                 $us->setBlock_id($block_id);
                 $us->setFach_id($block['fach_id']);
                 $us->setLehrer_id($block['lehrer_id']);
                 $us->setRaum_id($block['raum_id']);
                 $us->save();
             }
             break;
         case 6:
             //echo 'Samstag';
             $us = new UnterrichtsStunde();
             $us->setDatum(date('Y-m-d', $datum));
             $us->setKlasse_id($klasse_id);
             foreach ($samstag as $block_id => $block) {
                 $us->setBlock_id($block_id);
                 $us->setFach_id($block['fach_id']);
                 $us->setLehrer_id($block['lehrer_id']);
                 $us->setRaum_id($block['raum_id']);
                 $us->save();
             }
             break;
         default:
             break;
     }
 }
 $action = 'show';
Example #2
0
<?php

$u = new UnterrichtsStunde();
$u->setDatum('2009-122-24');
$u->setRaum_id(3);
$u->setLehrer_id(1);
$u->setVertretung_id(3);
$u->setKlasse_id(1);
$u->setFach_id(1);
$u->setBlock_id(5);
$u->setFbl_id(2);
$u->setAbgezeichnet_id(1);
$u->setHausaufgabe('macht mal');
$u->setInhalt('core programming');
//$u->load(3);
//$u->loadObjects();
//Html::showAll($u);
/*
$s = new Schueler();
$s->load(3);
$s->loadNotens(1);
Html::showAll($s);
*/
 public function getAllAsObject($restriction = '')
 {
     $sql = "SELECT * \n\t\t\t\tFROM unterrichtsstunde\n\t\t\t\tWHERE 1=1";
     $sql .= $restriction . ";";
     try {
         $result = mysql_query($sql);
         if (!$result) {
             throw new MysqlException();
         }
         $unterrichtsstunde = array();
         while ($row = mysql_fetch_assoc($result)) {
             $u = new UnterrichtsStunde();
             $u->setId($row['unterrichtsstunde_id']);
             $u->setDatum($row['datum']);
             $u->setRaum_id($row['raum_id']);
             $u->setLehrer_id($row['lehrer_id']);
             $u->setVertretung_id($row['vertretung_id']);
             $u->setKlasse_id($row['klasse_id']);
             $u->setFach_id($row['fach_id']);
             $u->setBlock_id($row['block_id']);
             $u->setFbl_id($row['fbl_id']);
             $u->setAbgezeichnet_id($row['abgezeichnet_id']);
             $u->setHausaufgabe($row['hausaufgabe']);
             $u->setInhalt($row['inhalt']);
             $unterrichtsstunde[$u->getId()] = $u;
         }
     } catch (MysqlException $e) {
         Html::showAll($e);
     }
     return $unterrichtsstunde;
 }