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