l208/search.php

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <form action="search.php" method="get" id="searchForm"> <label>Zoeken:</label> <input type="text" name="zoeken" id="searchBox" required> <input type="submit" name="Verzenden"> </form> </body> </html> <?php //Controleren of iets is ingevult if(isset($_GET['zoeken'])){ $zoeken = mysqli_real_escape_string($db, $_GET['zoeken']); //Query om informatie op te halen over dieren $query1 = "SELECT * FROM studio WHERE naam LIKE '%$zoeken%' OR oprichtjaar LIKE '%$zoeken%'"; $result1 = mysqli_query($db, $query1); //Controleren of er resultaten zijn if($result1 && mysqli_num_rows($result1) > 0) { $row1 = mysqli_fetch_array($result1); $stid = $row1['studioid']; //Doorsturen naar dierdetails met gekregen dierid header("Location: studiodetails.php?studioid=$stid"); exit(); } //Query om informatie op te halen over dierentuinen $query2 = "SELECT * FROM films WHERE titel LIKE '%$zoeken%' OR release_datum LIKE '%$zoeken%' OR genre LIKE '%$zoeken%'"; $result2 = mysqli_query($db, $query2); //Controleren of er resultaten zijn if($result2 && mysqli_num_rows($result2) > 0) { $row2 = mysqli_fetch_array($result2); $flid = $row2['filmid']; //Doorsturen naar dierentuindetails met gekregen dierentuinid header("Location: filmdetails.php?filmid=$flid"); exit(); } //Query om informatie op te halen over diersoorten $query3 = "SELECT * FROM characters WHERE rol LIKE '%$zoeken%' OR naam_character LIKE '%$zoeken%'"; $result3 = mysqli_query($db, $query3); //Controleren of er resultaten zijn if($result3 && mysqli_num_rows($result3) > 0){ $row3 = mysqli_fetch_array($result3); $chid = $row3['characterid']; //Doorsturen naar diersoortdetails met gekregen diersoortid header("Location: characterdetails.php?characterid=$chid"); exit(); } //Query om informatie op te halen over verblijven $query4 = "SELECT * FROM acteurs WHERE voornaam LIKE '%$zoeken%' OR achternaam LIKE '%$zoeken%' OR geb_jaar LIKE '%$zoeken%'"; $result4 = mysqli_query($db, $query4); //Controleren of er resultaten zijn if($result4 && mysqli_num_rows($result4) > 0){ $row4 = mysqli_fetch_array($result4); $prid = $row4['persoonid']; //Doorsturen naar verblijfdetails met gekregen verblijfid header("Location: personen.php?persoonid=$prid"); exit(); } //Controleren of iets is ingevult dat bestaat if(mysqli_num_rows($result1) == 0 && mysqli_num_rows($result2) == 0 && mysqli_num_rows($result3) == 0 && mysqli_num_rows($result4) == 0){ //Geen resultaten gevonden -> doorgestuurd naar start2 header("Location: index.php"); exit(); } } ?> </body> </html>

Resultaat

Made by Thijs Aarnoudse