![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 17.02.2015 Ostrzeżenie: (0%) ![]() ![]() |
Hej,
Piszę aplikacje na studia i napotkałem się na chyba ostatni element by mieć już wszystko ogarnięte. Mam oto taką "aplikacje" http://king1q2.webd.pro/praca/ Celowo usunąłem pliki edit.php oraz delete.php z wiadomych celów (IMG:style_emoticons/default/smile.gif) Ale chodzi mi o przycisk "pokaż rozkład" Chciałbym by każdy przycisk który jest generowany przez kod php odnosił się do innego pliku np index1.php czy index2.php by tam wsadzic konkretny rozkład pod konkretną linie tramwajową (IMG:style_emoticons/default/smile.gif) Tu podsyłam kod który zlepiłem: Kod <?php include 'connect.php'; ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Zajezdnia tramwajowa</title> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> <div id="container"> <div class="naglowek"> <h3>Zajezdnia tramwajowa Wola</h3> <form action="" name="formularz" method="post"> Maszyna: <input type="text" id="text" placeholder="wpisz nazwe maszyny" name="maszyna"> Linia tramwajowa: <input type="int" id="number" placeholder="wpisz nr tramwaju by dodać do listy" name="linie"> <button type="submit" name="insert" >Dodaj</button> </form> </div> </div> <div class ="tabela"> <table class="table"> <thead> <tr> <th class="wiersz">#</th> <th class="wiersz">Maszyna</th> <th class="wiersz">Linia tramwajowa</th> </tr> </thead> <tbody> <?php include_once 'connect.php'; $res=mysqli_query($conn, "select * from baza_maszyn"); while($row=mysqli_fetch_array($res)) { echo "<tr>"; echo "<td>"; echo $row["id"]; echo "</td>"; echo "<td>"; echo $row["maszyna"]; echo "</td>"; echo "<td>"; echo $row["linie"]; echo "</td>"; echo "<td>"; ?> <a href="edit.php?id=<?php echo $row["id"]; ?>"><button type="button">Edytuj</button></a> <?php echo "</td>"; echo "<td>"; ?> <a href="delete.php?id=<?php echo $row["id"]; ?>"><button type="button">Usuń</button></a> <?php echo "</td>"; echo "<td>"; ?> <a href="pokaz.php?id=<?php echo $row["id"]; ?>"><button type="button">Pokaż rozkład</button></a> <?php echo "</td>"; echo "</tr>"; } ?> </tbody> </table> </div> </body> <?php include_once 'connect.php'; if(isset($_POST['insert'])) { $name = $_POST['maszyna']; $lastname = $_POST['linie']; $sql = "INSERT INTO baza_maszyn (maszyna,linie) VALUES ('$name','$lastname')"; if (mysqli_query($conn, $sql)) { echo "Pozycja została dodana"; } else { echo "Error: " . $sql . ":-" . mysqli_error($conn); } ?> <script type="text/javascript"> window.location.href=window.location.href; </script> <?php } if(isset($_POST['delete'])) { $res=mysqli_query($conn, "delete from users where maszyna='$_POST[maszyna]'"); ?> <script type="text/javascript"> window.location.href=window.location.href; </script> <?php } if(isset($_POST['update'])) { $res=mysqli_query($conn, "update baza_maszyn set maszyna='$_POST[maszyna]' where maszyna='$_POST[maszyna]'"); ?> <script type="text/javascript"> window.location.href=window.location.href; </script> <?php } ?> </html> Chodzi mi bardziej o ten link: echo "<td>"; ?> <a href="pokaz.php?id=<?php echo $row["id"]; ?>"><button type="button">Pokaż rozkład</button></a> <?php echo "</td>"; czy jest jakaś szansa go rozbudować by odnosił się do konkretnego przycisku na stronie i do konkretnej strony? Pozdrawiam. |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No ale po co? Po to przekazujesz to ID by w tym pliku pokaza.php zaladowac odpowiednie dane bazujac wlasnie na przekazanym ID. Tak sie wlasnie robi
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 15:17 |