function getDatabaseWaarde() { try { global $pdo; $query = "\n\t\t\tSELECT \n\t\t\t\tvoornaam, \n\t\t\t\tachternaam, \n\t\t\t\tgeboortedatum, \n\t\t\t\tbeschrijving\n\t\t\tFROM \n\t\t\t\tmaster \n\t\t\tWHERE \n\t\t\t\tid = " . (int) $this->getID(); $queryPDO = $pdo->query($query); $masterResultaat = $queryPDO->fetch(PDO::FETCH_ASSOC); $geboortedatum = Datum::getDatabaseWaarde((int) $masterResultaat['geboortedatum']); parent::setVoornaam($masterResultaat['voornaam']); parent::setAchternaam($masterResultaat['achternaam']); parent::setGeboortedatum($geboortedatum->getDag(), $geboortedatum->getMaand(), $geboortedatum->getJaar()); parent::setBeschrijving($masterResultaat['beschrijving']); } catch (PDOException $e) { throw new Exception($e); } }