123456/ajax/bestellenza.php

<!DOCTYPE HTML> <html> <head> <?php include ('includes/db.php'); $auteurnr = $_GET['auteurnr']; $boeknr = $_GET['boeknr']; if ($boeknr && !$auteurnr) { $query = "select auteurnr from boeken where boeknr=$boeknr"; $result = mysqli_query($db_link, $query) or die(mysqli_error($db_link)); $row = mysqli_fetch_array($result); $auteurnr = $row['auteurnr']; } ?> <script> function bestel(boeknr, prijs){ document.location = '?klantid=1&add_boeknr=' + boeknr + '&prijs=' + prijs; } function toonBoek(){ var boekenlijst = document.getElementById("boeken") var boeknr = boekenlijst.options[boekenlijst.selectedIndex].value; document.location = 'bestellenza.php?boeknr=' + boeknr; } function setAuteur(){ var auteurslijst = document.getElementById("auteurs") var auteurnr = this.options[auteurslijst.selectedIndex].value document.location = 'bestellenza.php?auteurnr=' + auteurnr; } function init(){ document.getElementById('auteurs').onchange = setAuteur; document.getElementById('boeken').onchange = toonBoek; } window.onload = init; </script> <title>Bestellen zonder ajax</title> <link href="css/ajax.css" rel="stylesheet" type="text/css"> </head> <body> <div id='container'> <div id='right'> <div id='winkelwagen'> <?php include ('includes/winkelwagenza.php');?> </div> </div> <h2>Boeken bestellen</h2> <?php $query = "select auteurnr, voornaam, tussenvoegsel, achternaam from auteurs order by achternaam"; $result = mysqli_query($db_link, $query) or die(mysqli_error($db_link)); //echo $query; echo "<p>\n"; echo "<span class='label'>Auteurs :</span>\n"; echo "<select name='auteurs' id='auteurs'>\n"; echo "<option value=''></option>\n"; while ($row = mysqli_fetch_array($result)) { //auteurs langs $selected = $row['auteurnr'] == $auteurnr ? "selected" : ""; echo "<option value='$row[auteurnr]' $selected>$row[achternaam], $row[voornaam] $row[tussenvoegsel]</option>\n"; } echo "</select>\n"; echo "</p>\n"; ?> <p><span class='label'>Kies een boek :</span><span id='boekenlijst' class='info'> <?php include ('includes/boekenza.php'); ?> </span></p> <p id='boekinfo'> <?php include ('includes/boekinfoza.php'); ?> </p> </div> </body> </html> </html>

Resultaat

Made by Thijs Aarnoudse