l103/auteursza.php

<?php if($_GET['auteurnr']){ $auteurnr=$_GET['auteurnr']; } ?> <!DOCTYPE html> <html lang="en"> <head> <script src="ajax.js"></script> <link href="ajax.css" rel="stylesheet" type="text/css"> <title>Auteurs zonder ajax</title> <script> window.onload = setEvents // laat voledige pagina en voet daarna eerst functie set events uit function setEvents(){ document.getElementById('auteurnr').onchange = auteurChange //keuzelijst html verwijzing, verwijst naar auteurchange } function auteurChange(){ var auteurnr =this.options[this.selectedIndex].value; // this aanroep keuze van het event. kijkt in lijst options document.location='?auteurnr=' + auteurnr; } </script> </head> <body> <?php include('includes/db.php');//verbinding database echo "<div><span class='veldnaam'>Auteur:</span>"; ?> <select name='auteurnr' id='auteurnr'> <option value=''></option> <?php //alle auteurs ophalen $query ="select * from auteurs order by achternaam"; $result = mysqli_query($db_link, $query) or die(mysqli_error($db_link).": $query"); while($row = mysqli_fetch_array($result)){ $selected = $auteurnr == $row['auteurnr']?"selected":""; echo "<option $selected value='$row[auteurnr]'>$row[voornaam] $row[tussenvoegsel] $row[achternaam]</option>\n"; } echo "</select></div>"; if($auteurnr){ include('includes/auteurdetailsza.php'); } ?> <hr> <p><input type="checkbox" id='alertRespons'>Alert antwoord</p> <div id='ajaxtext'></div> </body> </html>

Resultaat

Made by Thijs Aarnoudse