l101/project/teamdetailx.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('menubalkx.php'); include('db.php'); include('function.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='teamdetailx.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='teamdetailx.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>"; echo "<img src='image/$row[naam] spelers.webp' class='img_team_spelers'>"; $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>"; 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){ // als de variable edit waar is laat hij van het team dat je wil wijzigen een pagina zien waar je kan wijzigen $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'])){// als je op opslaan hebt geklikt dan slaat hij het op en wijzigt hij het in de database $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(!isset($_GET['Stadion'])){// pakt de orginele gegevens voor als er niks is ingevult $stadion = $_GET['Stadion']; } if(!isset($_GET['Stad'])){ $stad = $_GET['Stad']; } if(!isset($_GET['opgericht'])){ $opgericht = $_GET['opgericht']; } // de update query $query1 = "UPDATE Teams SET stadion='$stadion', stad='$stad', opgericht='$opgericht' WHERE teamid = $teamid"; $result1= mysqli_query($db, $query1) or die(mysqli_error($db)); $edit = null; } ?> </body> </html>

Resultaat

Made by Thijs Aarnoudse