Advertisement
Guest User

Untitled

a guest
Jan 20th, 2016
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.07 KB | None | 0 0
  1. <?php
  2. /*
  3. Napisati skriptu koja će se spojiti na bazu podataka autoradionica na lokalnom poslužitelju sa sljedećim podacima:
  4. • korisničko ime: korisnik
  5. • lozinka: korisnik
  6. Napisati skriptu koja će ispisati za svakog klijenta, podatke u 5 stupaca:
  7. - ime klijenta
  8. - prezime klijenta
  9. - naziv mjesta stanovanja
  10. - naziv mjesta registracije vozila
  11. - trenutni datum
  12. Izdajte korisniku korisnik potrebne minimalne dozvole za rad nad bazom podataka.
  13. */
  14.  
  15. // GRANT SELECT ON radionica.klijent TO 'korisnik'@'localhost' IDENTIFIED BY 'korisnik';
  16. // GRANT SELECT ON radionica.mjesto TO 'korisnik'@'localhost' IDENTIFIED BY 'korisnik';
  17.  
  18. ?>
  19. <!DOCTYPE html>
  20. <html>
  21. <head>
  22.     <meta charset="cp1250">
  23.     <title>Zadatak labos</title>
  24.     <style>
  25.         table, td, th { border: 1px solid gray; }
  26.     </style>
  27. </head>
  28. <body>
  29.  
  30. <?php
  31. $server = "localhost";
  32. $username = "korisnik";
  33. $password = "korisnik";
  34. $dbname = "radionica";
  35.  
  36.  
  37. $conn = mysqli_connect($server, $username, $password, $dbname);
  38.  
  39. if (!$conn) {
  40.     die("Connection failed: " . mysqli_connect_error());
  41. }
  42.  
  43. mysqli_query($conn, "SET CHARACTER SET cp1250");
  44.  
  45. $sql = "SELECT imeKlijent, prezimeKlijent, mjestoKlijent.nazivMjesto as stanKlijent, mjestoReg.nazivMjesto as mjestoRegKlijent from klijent
  46.        INNER JOIN mjesto as mjestoKlijent on klijent.pbrKlijent = mjestoKlijent.pbrMjesto
  47.        INNER JOIN mjesto as mjestoReg on klijent.pbrReg = mjestoReg.pbrMjesto";
  48. $result = mysqli_query($conn, $sql);
  49.  
  50. if (mysqli_num_rows($result) > 0) {
  51.     echo "<table>
  52.    <tr>
  53.                 <td>Ime klijenta</td>
  54.                 <td>Prezime klijenta</td>
  55.                 <td>Naziv mjesta klijenta</td>
  56.                 <td>Mjesto registracije vozila</td>
  57.                 <td>Trenutni datum</td>
  58.             </tr>";
  59.     while($row = mysqli_fetch_assoc($result)) {
  60.         echo "<tr><td>" . $row["imeKlijent"]. "</td><td>" . $row["prezimeKlijent"]. "</td><td>" . $row["stanKlijent"] . "</td><td>". $row["mjestoRegKlijent"] . "</td><td>". date("d.m.Y") ."</td></tr>";
  61.     }
  62.     echo "</table>";
  63. } else {
  64.     echo "Nema rezultata";
  65. }
  66.  
  67. mysqli_close($conn);
  68.  
  69. ?>
  70.  
  71. </body>
  72. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement