Advertisement
Guest User

Untitled

a guest
Jan 27th, 2016
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.99 KB | None | 0 0
  1. <?php
  2. /*Napisati skriptu koja će se spojiti na bazu podataka autoradionica na lokalnom poslužitelju sa sljedećim podacima:
  3. • korisničko ime: admin
  4. • lozinka: 1234
  5. Napisati skriptu koja će omogućiti unos novog naloga u tablicu nalog. Potrebno je omogućiti unos vrijednosti za sve atribute osim za datPrimitkaNalog.
  6. Vrijednost tog atributa automatski je potrebno postaviti na današnji datum (datum kada se nalog stvarno unosi u bazu).
  7. Izdajte korisniku admin potrebne minimalne dozvole za rad nad bazom podataka.*/
  8.  
  9.  
  10.  
  11. // GRANT INSERT ON radionica.nalog TO 'admin'@'localhost' IDENTIFIED BY '1234';
  12.  
  13. if($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['submit'])){
  14.  
  15. $server = "localhost";
  16. $username = "admin";
  17. $password = "1234";
  18. $dbname = "radionica";
  19.  
  20.  
  21. $conn = mysqli_connect($server, $username, $password, $dbname);
  22.  
  23. if (!$conn) {
  24.     die("Connection failed: " . mysqli_connect_error());
  25. }
  26.  
  27. $query = "INSERT INTO nalog (sifKlijent, sifKvar, sifRadnik, datPrimitkaNalog, prioritetNalog, OstvareniSatiRada)
  28.                             VALUES(".$_POST['sifKlijent'].", ".$_POST['sifKvar'].", ".$_POST['sifRadnik'].", ".date("Y-m-d").", ".$_POST['prioritetNalog'].", ".$_POST['OstvareniSatiRada'].")" or die(mysqli_error($conn));
  29.  
  30. $result = mysqli_query($conn, $query);
  31.     echo "<h2>Nalog uspješno dodan.</h2>";
  32. }
  33.  
  34. ?>
  35. <!DOCTYPE html>
  36. <html>
  37. <head>
  38.     <meta charset="UTF-8">
  39.     <title>Zadatak labos</title>
  40. </head>
  41. <body>
  42. <h1>Unos novog naloga</h1>
  43. <form method="POST" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">
  44.  
  45.     <input name="sifKlijent" placeholder="sifKlijent" required><br>
  46.     <input name="sifKvar" placeholder="sifKvar" required><br>
  47.     <input name="sifRadnik" placeholder="sifRadnik" required><br>
  48.     <input name="prioritetNalog" placeholder="prioritetNalog" required><br>
  49.     <input name="OstvareniSatiRada" placeholder="OstvareniSatiRada" required><br>
  50.  
  51.     <button type="submit" name="submit">Dodaj</button>
  52. </form>
  53. </body>
  54. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement