l106/PO database/test.php

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <link rel="stylesheet" type="text/css" href="style.css? <?php echo time();?>"> </head> <body> <?php include('menubalk.php'); include('../db.php'); include('functions.php'); if(isset($_GET['edit'])){// kijkt of edit waar is zoadat er is geklikt op de knop wijzigen $edit=$_GET['edit']; echo "<button><a href='test.php?teamid=$edit'>Back</a></button>";// terug knop wanuit de wijzigen pagina } else{ $edit=null;// zorgt ddat edit geen waarde heeft } if(!$edit){ //pak teamid van het adres $Teamid = $_GET['teamid']; //selecteer alles van teams waar teamid is de teamid die in het adres zat $query = "SELECT * FROM Teams WHERE teamid = $Teamid"; $result = mysqli_query($db, $query) or die(mysqli_error($db)); $row = mysqli_fetch_array($result); if($admin == true){// er wordt gekeken of de variable admdin waar is zodat er dan een knop wijzigen komt en je dingen op de site kan aanpassen echo "<td><a class = 'link' href='test.php?edit=$row[teamid]'>Wijzigen</a></td>"; } //laat alle info zien echo"<h1>$row[naam]</h1>"; echo "<div class ='groet'>Stadion: $row[stadion]</div>"; echo "<div class ='groet'>Stad: $row[stad]</div>"; echo "<div class='groet'>Jaar opgericht: $row[opgericht]</div>"; $stadion = $row['stadion']; $stad = $row['stad']; $opgericht = $row['opgericht']; //selecteer de duurste speler die in dit team speelt $query33 = "SELECT Spelers.spelerid, Spelers.voornaam , Spelers.achternaam, Transfermarkt.huidigeprijs FROM Spelers, Transfermarkt WHERE Spelers.teamid = $Teamid and Spelers.transferid = Transfermarkt.transferid AND Transfermarkt.huidigeprijs = (SELECT max(huidigeprijs) from Transfermarkt t, Spelers s WHERE s.transferid = t.transferid AND s.teamid=$Teamid)"; $result33 = mysqli_query($db, $query33) or die(mysqli_error($db)); $row33 = mysqli_fetch_array($result33); echo "<h1>Duurste Speler</h1>"; echo "<div class = groet> <a class = 'link' href='spelerdetailsx.php?spelerid=$row33[spelerid]'>$row33[voornaam] $row33[achternaam]</a>: $row33[huidigeprijs] euro</div>"; //selecteer goedkoopste speler die in dit team speelt $query44 = "SELECT Spelers.spelerid, Spelers.voornaam , Spelers.achternaam, Transfermarkt.huidigeprijs FROM Spelers, Transfermarkt WHERE Spelers.teamid = $Teamid and Spelers.transferid = Transfermarkt.transferid AND Transfermarkt.huidigeprijs = (SELECT min(huidigeprijs) from Transfermarkt t, Spelers s WHERE s.transferid = t.transferid AND s.teamid=$Teamid)"; $result44 = mysqli_query($db, $query44) or die(mysqli_error($db)); $row44 = mysqli_fetch_array($result44); echo "<h1>Goedkoopste Speler</h1>"; echo "<div class = groet> <a class = 'link' href='spelerdetailsx.php?spelerid=$row44[spelerid]'>$row44[voornaam] $row44[achternaam]</a>: $row44[huidigeprijs] euro</div>"; //selecteer alle spelers die in dit team speelt $query2 = "SELECT * FROM Spelers WHERE teamid = $Teamid"; $result2 = mysqli_query($db, $query2) or die(mysqli_error($db)); echo "<h1>Team Spelers</h1>"; echo "<img src='image/$row[naam] spelers.webp' class='img_team_spelers'>"; while($row2 = mysqli_fetch_array($result2)){ echo"<div class='groet'><a class = 'link' href='spelerdetailsx.php?spelerid=$row2[spelerid]'>$row2[voornaam] $row2[achternaam] </a> </div>"; } } if($edit){ $query3 = "SELECT * FROM Teams WHERE teamid = $edit"; $result3 = mysqli_query($db, $query3) or die(mysqli_error($db)); $row3 = mysqli_fetch_array($result3); echo '<form>'; echo "<input type='hidden' name='teamid' value='$row3[teamid]'>"; echo "<h1>Gegevens aanpassen van: $row3[naam]</h1>"; echo "<div class='groet'> Stadion: <input type='text' name='Stadion' value=''></div>"; echo "<div class='groet'> Stad: <input type='text' name='Stad' value=''></div>"; echo "<div class='groet'> Jaar opgericht: <input type='text' name='opgericht' value=''></div>"; echo "<input type='submit' name='submit' value='Opslaan'>"; echo '</form>'; } if(isset($_GET['submit'])){ $teamid=$_GET['teamid']; $query4 = "SELECT * FROM Teams WHERE teamid = $teamid"; $result4 = mysqli_query($db, $query4) or die(mysqli_error($db)); $row4 = mysqli_fetch_array($result4); if(!$_GET['Stadion']==''){ $text = "stadion = '$_GET[Stadion]'"; } if(!$_GET['Stad']==''){ $text = "$text stad = '$_GET[Stad]'"; } if(!$_GET['opgericht']==''){ $text = "$text opgericht = '$_GET[opgericht]'"; } if($_GET['Stadion'] || $_GET['Stad'] || $_GET['opgericht']){ $query1 = "UPDATE Teams SET $text WHERE teamid = $teamid"; $result1= mysqli_query($db, $query1) or die(mysqli_error($db).$query); } $edit = null; header("Location: test.php?teamid=$Teamid"); } ?>

Resultaat

Made by Thijs Aarnoudse