x103/K3_1.php

<?php include "db.php"; $result = mysqli_query($db, "SELECT * FROM auteurs"); $row = mysqli_fetch_array($result); echo print_r($row); $auteurnr = $_POST["auteurnr"]; $voornaam = $_POST["voornaam"]; $voorletters = $_POST["voorletters"]; $tussenvoegsel = $_POST["tussenvoegsel"]; $achternaam = $_POST["achternaam"]; $gebjaar = $_POST["geb_jaar"]; $sterfjaar = $_POST["sterfjaar"]; if(isset($auteurnr) && $auteurnr != "none"){ mysqli_query($db, "UPDATE auteurs SET voornaam='$voornaam', tussenvoegsel='$tussenvoegsel', achternaam='$achternaam', voorletters='$voorletters', geb_jaar='$gebjaar', sterfjaar='$sterfjaar' WHERE auteurnr=$auteurnr"); } else if(isset($voornaam)){ mysqli_query($db, "INSERT INTO auteurs VALUES (null, '$voornaam', '$voorletters', '$tussenvoegsel', '$achternaam', '$gebjaar', '$sterfjaar')"); } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> td{ border: 1px solid black; } </style> </head> <body> <form method="post"> <select name="auteurnr"> <option value='none'></option> <?php mysqli_query($db, "INSERT INTO auteurs VALUES (null, 'Max', '', 'BB')"); $result = mysqli_query($db, "SELECT voornaam, tussenvoegsel, achternaam, auteurnr FROM auteurs"); while($row = mysqli_fetch_array($result)){ echo "<option value='$row[3]'>$row[0] $row[1] $row[2]</option>"; } ?> </select><br><br> <span>Voornaam: </span><input name="voornaam"><br><br> <span>Voorletters: </span><input name="voorletters"><br><br> <span>Tussenvoegsel: </span><input name="tussenvoegsel"><br><br> <span>Achternaam: </span><input name="achternaam"><br><br> <span>Geboortejaar: </span><input name="geb_jaar"><br><br> <span>Sterfjaar: </span><input name="sterfjaar"><br><br> <input type="submit" value="Verzenden"> </form> <table> <?php $result = mysqli_query($db, "SELECT * FROM auteurs ORDER BY auteurnr DESC"); while($row = mysqli_fetch_array($result)){ echo "<tr>"; for($i = 0; $i < count($row)/2; $i++){ echo "<td>$row[$i]</td>"; } echo "</tr>"; } ?> </table> </body> </html>

Resultaat

Made by Thijs Aarnoudse