예제 #1
0
                 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';
     $what = 'createwochenplan';
     include 'controller/show.php';
     break;
 case 'excelfile':
     // Declare variables
예제 #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;
 }