Advertisement
Guest User

blad

a guest
Feb 17th, 2016
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.16 KB | None | 0 0
  1. <?php
  2. session_start();
  3.  
  4. if(!isset($_SESSION['zalogowany'])){
  5. header('Location: index.php');
  6. exit();
  7. }
  8.  
  9. // POŁĄCZENIE BAZA DANYCH
  10. //dołączenie danych logowania do sql
  11. require_once "connect.php";
  12. //połączenie z bazą
  13. $polaczenie = mysql_connect($host, $db_user, $db_password, $db_name);
  14. //wybór bazy
  15. mysql_select_db('00360580_servdp');
  16. // POŁĄCZENIE BAZA DANYCH KONIEC
  17.  
  18. $a = trim($_REQUEST['a']);
  19. $id = trim($_GET['print_id']);
  20. $name = trim($_GET['nazwa']);
  21.  
  22. if($a == 'edit' and !empty($id)) {
  23. /* zapytanie do tabeli */
  24. $wynik = mysql_query("SELECT * FROM drukarki WHERE
  25. print_id='$id'")
  26. or die('Błąd zapytania1');
  27.  
  28. if(mysql_num_rows($wynik) > 0) {
  29. /* odczytujemy zawartość wiersza z tabeli */
  30. $r = mysql_fetch_assoc($wynik);
  31. echo '
  32. <form action="print_edit.php" method="post">
  33. <input type="hidden" name="a" value="save" />
  34. <input type="hidden" name="id" value="'.$id.'" />
  35. <div class="form-group">
  36. <label for="nazwa">Model drukarki:</label>
  37. <input type="text" class="form-control" name="print_model">
  38. </div>
  39. <div class="form-group">
  40. <label for="toner">Toner:</label>
  41. <input type="text" class="form-control" name="print_toner">
  42. </div>
  43. <div class="form-group">
  44. <label for="pokoj">Pokój:</label>
  45. <input type="text" class="form-control" name="print_pokoj">
  46. </div>
  47. <div class="form-group">
  48. <label for="srodek">Nr środka:</label>
  49. <input type="text" class="form-control" name="print_srodek">
  50. </div>
  51. <div class="form-group">
  52. <label for="srodek">Dodał:</label>
  53. <input type="text" class="form-control" name="print_dodal">
  54. </div>
  55. <div class="form-group">
  56. <label for="srodek">Uwagi:</label>
  57. <input type="text" class="form-control" name="print_uwagi">
  58. </div>
  59. <button type="submit" class="btn btn-success">Popraw</button>
  60. </form>';
  61. }
  62. }
  63. elseif($a == 'save') {
  64. /* odbieramy zmienne z formularza */
  65. $id = $_POST['id'];
  66. $print_model = trim($_POST['print_model']);
  67. $print_toner = trim($_POST['print_toner']);
  68. $print_pokoj = trim($_POST['print_pokoj']);
  69. $print_srodek = trim($_POST['print_srodek']);
  70. $print_dodal = trim($_POST['print_dodal']);
  71. $print_uwagi = trim($_POST['print_uwagi']);
  72. /* uaktualniamy tabelę test */
  73. mysql_query("UPDATE drukarki SET print_model='$print_model', print_toner='$print_toner', print_pokoj='$print_pokoj', print_srodek='$print_srodek', print_dodal='$print_dodal', print_uwagi='$print_uwagi' WHERE print_id='$id'")
  74. or die('Błąd zapytania2');
  75. }
  76. if(isset($id)) {
  77. $_SESSION['print_edit_ok'] = "<div class='alert alert-success' role='alert'>Dodano drukarkę: <strong>$print_model</strong></div>";
  78. header('Location: print.php');
  79. }else{
  80. $_SESSION['print_edit_bad'] = '<div class="alert alert-danger" role="alert">Wystąpił błąd podczas dodawania drukarki</div>';
  81. header('Location: print.php');
  82. }
  83. mysql_close($polaczenie);
  84. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement