l107/H15.php
<?php
//print_r($_POST);
include('db.php');
if($_POST['submit']){
$voornaam = $_POST['voornaam'];
$voorletters = $_POST['voorletters'];
$tussenvoegsel = $_POST['tussenvoegsel'];
$achternaam = $_POST['achternaam'];
$geb_jaar = $_POST['geb_jaar'];
$sterfjaar = $_POST['sterfjaar'];
//wat als velden leeg?
//wat als nogmaals posten?
$query="insert into auteurs values(null, '$voornaam', '$voorletters', '$tussenvoegsel', '$achternaam', $geb_jaar, $sterfjaar)";
$result = mysqli_query($db, $query) or die(mysqli_error($db));
echo $query;
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<style>
.veldnaam{
width:150px;
text-align:right;
display: inline-block;
padding:5px;
}
</style>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<?php
echo "<div><form method='post' action=''></div>";
echo "<div><span class='veldnaam'>Voornaam:</span><input type='text' name='voornaam' value='$voornaam'></div>";
echo "<div><span class='veldnaam'>Voorletters:</span><input type='text' name='voorletters' value='$voorletters'> </div>";
echo "<div><span class='veldnaam'>Tussenvoegsel:</span><input type='text' name='tussenvoegsel' value='$tussenvoegsel'></div>";
echo "<div><span class='veldnaam'>Achternaam:</span><input type='text' name='achternaam' value='$achternaam'></div>";
echo "<div><span class='veldnaam'>Geboortejaar:</span><select name='geb_jaar'>";
echo "<option value=''></option>";
for($jaar = 1900;$jaar <= 2014;$jaar++){
if($jaar == $geb_jaar){
echo "<option value='$jaar' selected>$jaar</option>";
}
else{
echo "<option value='$jaar'>$jaar</option>";
}
}
echo "</select></div>";
echo "<div><span class='veldnaam'>Sterfjaar:</span><select name='sterfjaar'>";
echo "<option value=''></option>";
for($jaar = 1900;$jaar <= 2014;$jaar++){
if($jaar == $sterfjaar){
echo "<option value='$jaar' selected>$jaar</option>";
}
else{
echo "<option value='$jaar'>$jaar</option>";
}
}
echo "</select></div>";
echo "<div><span class='veldnaam'></span><input type='submit' name='submit' value='Verzenden'></div>";
echo "</form>";
$query="select * from auteurs order by auteurnr desc";
$result = mysqli_query($db, $query) or die(mysqli_error($db));
while($row=mysqli_fetch_array($result)){
echo "<div>$row[auteurnr]: $row[voornaam] $row[tussenvoegsel] $row[achternaam]</div>";
}
?>
</body>
</html>
Resultaat
Made by Thijs Aarnoudse