public function getAllAsObject($restriction = '') { $sql = "SELECT * \n\t\t\t FROM lehrer \n\t\t\t WHERE 1=1 "; $sql .= $restriction . ";"; try { $result = mysql_query($sql); if (!$result) { throw new MysqlException(); } $lehrers = array(); while ($row = mysql_fetch_assoc($result)) { $l = new Lehrer(); $l->setId($row['lehrer_id']); $l->setUser_id($row['user_id']); $l->setVorname($row['vorname']); $l->setNachname($row['nachname']); $l->setAktiv($row['aktiv']); $lehrers[$l->getId()] = $l; } } catch (MysqlException $e) { Html::showAll($e); } return $lehrers; }