public function updateBoek($id, $titel, $genreId)
 {
     $genreDAO = new GenreDAO();
     $boekDAO = new BoekDAO();
     $genre = $genreDAO->getById($genreId);
     $boek = $boekDAO->getById($id);
     $boek->setTitel($titel);
     $boek->setGenre($genre);
     $boekDAO->update($boek);
 }
示例#2
0
 public function updateBoek($id, $titel, $genreId)
 {
     //genre dao en boek dao instanties aangemaakt
     $genreDAO = new GenreDAO();
     $boekDAO = new BoekDAO();
     //genre by id ophalen
     $genre = $genreDAO->getById($genreId);
     //boek by id ophalen
     $boek = $boekDAO->getById($id);
     // set titel en genre updaten en dan de update functie uitvoeren met als param
     // boek krijgt de titel en het genre mee
     $boek->setTitel($titel);
     $boek->setGenre($genre);
     //update word uitgevoerd waar titel en genre veranderd worden via de DAO in de dba.
     $boekDAO->update($boek);
 }
 public static function updateBoek($id, $titel, $genreId)
 {
     $genre = GenreDAO::getById($genreId);
     $boek = BoekDAO::getById($id);
     $boek->setTitel($titel);
     $boek->setGenre($genre);
     BoekDAO::update($boek);
 }
<?php

//test.php
require_once "data/BoekDAO.php";
$dao = new BoekDAO();
$boek = $dao->getById(1);
print "<pre>";
print_r($boek);
print "</pre>";
?>
 


<?php

//test.php
require_once "data/BoekDAO.php";
require_once 'data/GenreDAO.php';
$dao = new BoekDAO();
$boek = $dao->getAll();
print "<pre>";
print_r($boek);
print "</pre>";
$genredao = new GenreDAO();
$genre = $genredao->getAll();
print "<pre>";
print_r($genre);
print "</pre>";
?>