Advertisement
Guest User

Untitled

a guest
Jan 26th, 2020
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.75 KB | None | 0 0
  1. wykaz Uczestnikow
  2.  
  3.  
  4. <?php
  5. echo '<html>
  6. <head>
  7. <title>XML - Rezerwacje wycieczek</title>
  8. </head>
  9. <body>
  10. <div id="header">XML - Rezerwacje wycieczek</div>
  11. <div id="content">
  12. <h2>Wykaz uczestników poszczególnych wycieczek</h2>
  13. ';
  14. if($_SERVER['REQUEST_METHOD']=='GET')
  15. {
  16. echo ' <form method="post" action="wykaz_uczestnikow.php">
  17. <select name = "wycieczka">';
  18. $baza = simplexml_load_file("baza.xml");
  19. foreach($baza->wycieczki->wycieczka as $wycieczka)
  20. {
  21. echo '<option value="';
  22. echo $wycieczka['id'];
  23. echo '">';
  24. echo $wycieczka->nazwa;
  25. echo '</option>';
  26. };
  27. echo ' </select>
  28. <input type="submit" value="Wybierz">
  29. </form>';
  30. }
  31. else if ($_POST['wycieczka'] != null)
  32. {
  33. echo' <table>
  34. <tr> <td>Imię uczestnika</td><td>Nazwisko uczestnika</td><td>Data rezerwacji</td>
  35. </tr>';
  36. $baza = simplexml_load_file('baza.xml');
  37. foreach($baza->rezerwacje->rezerwacja as $rezerwacja)
  38. {
  39. if($rezerwacja['wycieczka'] == $_POST['wycieczka'])
  40. {
  41. echo '<tr>';
  42. foreach($baza->uczestnicy->uczestnik as $uczestnik)
  43. {
  44. if((string)$uczestnik['id'] == (string)$rezerwacja['uczestnik'])
  45. {
  46. echo "<td>".$uczestnik->imie."</td>";
  47. echo "<td>".$uczestnik->nazwisko."</td>";
  48. echo "<td>".$rezerwacja->data."</td>";
  49. echo "</tr>";
  50. }
  51.  
  52. }
  53.  
  54. }
  55.  
  56. }
  57.  
  58. }
  59. echo '</table> <br> <h4><a href="wykaz_uczestnikow.php">Powrót</a></h4>';
  60. echo '</div></body></html>';
  61. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement