示例#1
0
    public function getLijst()
    {
        $lijst = array();
        $dbh = new PDO("mysql:host=localhost;dbname=cursusphp", "root", "");
        $resultSet = $dbh->query("select titel, duurtijd from films order by titel");
        foreach ($resultSet as $rij) {
            $film = $rij["titel"] . " (" . $rij["duurtijd"] . " min)";
            array_push($lijst, $film);
        }
        $dbh = null;
        return $lijst;
    }
}
$filmlijst = new FilmLijst();
if (isset($_GET["action"]) && $_GET["action"] == "new") {
    $filmlijst->createFilm($_POST["titel"], $_POST["duurtijd"]);
}
?>
<!DOCTYPE HTML>
<html>
	<head><title>Films</title></head>
	<body>
		<h1>Alle films</h1>
		<?php 
$tab = $filmlijst->getLijst();
?>
		<ul>
			<?php 
foreach ($tab as $film) {
    print "<li>" . $film . "</li>";
}
示例#2
0
<?php

require_once "film.class.php";
require_once "filmlijst.class.php";
session_start();
$fl = new FilmLijst();
if (isset($_POST['addBtn'])) {
    if (isset($_GET["action"]) && $_GET["action"] == "new") {
        $fl->createFilm($_POST["titel"], $_POST["duurtijd"]);
        if (!is_numeric($_POST["duurtijd"]) || $_POST["duurtijd"] <= 0 || empty($_POST["titel"])) {
            $_SESSION["foutbericht"] = "De gegeven invoer is niet geldig.";
        } else {
            $_SESSION["foutbericht"] = null;
        }
        header("Refresh: 0");
    }
}
if (isset($_GET["action"]) && $_GET["action"] == "delete") {
    $fl->deleteFilm($_GET["id"]);
}
?>

<!DOCTYPE HTML>
<html>
<head>
	<meta charset=utf-8>
	<title>Films</title>
</head>
<body>
	<h1>Alle films</h1>
	<ul>