Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2016
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.11 KB | None | 0 0
  1. <!DOTYPE html>
  2. <head>
  3.     <meta charset="utf-8">
  4.     <title>Zadatak 6</title>
  5.     <style>
  6.         table, tr, td {
  7.             border: 1px solid black;
  8.         }
  9.     </style>
  10. </head>
  11. <body>
  12.     <h3>FORMA ZA UNOS ŽUPANIJE</h3>
  13.     <form action="zadatak6.php" method="POST">
  14.         <p>Unesi županiju: <input type="text" name="nazivZupanija" placeholder="nazivZupanija" required></p>
  15.        
  16.         <button type="submit" name="submit">PRETRAŽI ŽUPANIJU</button>
  17.     </form>
  18.     <?php
  19.         if(isset($_POST['submit'])){
  20.            
  21.             $server = "localhost";
  22.             $username = "root";
  23.             $password = "root";
  24.             $database = "autoradionica";
  25.             $port = 3307;
  26.            
  27.             $conn = mysqli_connect($server, $username, $password, $database, $port);
  28.             if(!$conn){                                                                                              
  29.                 die("Neuspjelo spajanje na bazu: " . $database . " - " . mysqli_connect_error());                    
  30.             } else {                                                                                               
  31.                 echo "<h3>Uspješno spajanje na bazu " . $database . "!</h3>";
  32.             }
  33.             $sql = "SELECT sifRadnik, imeRadnik, prezimeRadnik, zupanija.nazivZupanija, KoefPlaca FROM radnik
  34.             INNER JOIN mjesto ON radnik.pbrStan = mjesto.pbrMjesto
  35.             INNER JOIN zupanija ON mjesto.sifZupanija = zupanija.sifZupanija
  36.             WHERE ((KoefPlaca * IznosOsnovice) < (SELECT AVG(KoefPlaca * IznosOsnovice) FROM radnik)) AND zupanija.nazivZupanija='" . $_POST['nazivZupanija'] . "';";
  37.             $result = mysqli_query($conn, $sql);
  38.             if(mysqli_num_rows($result) > 0){
  39.                 echo "<table>
  40.                         <tr>
  41.                             <td>Šifra radnika</td>
  42.                             <td>Ime radnika</td>
  43.                             <td>Prezime radnika</td>
  44.                             <td>Naziv županije</td>
  45.                             <td>Koeficijent plaće</td>
  46.                         </tr>";
  47.                 while($row = mysqli_fetch_assoc($result)){
  48.                     echo "<tr>
  49.                             <td>" . $row['sifRadnik'] . "</td>
  50.                             <td>" . $row['imeRadnik'] . "</td>
  51.                             <td>" . $row['prezimeRadnik'] . "</td>
  52.                             <td>" . $row['nazivZupanija'] . "</td>
  53.                             <td>" . $row['KoefPlaca'] . "</td>
  54.                         </tr>";
  55.                 }
  56.                 echo "</table>";
  57.                 echo "<h3>Ukupno je dohvaćeno " . mysqli_num_rows($result) . " rezultata</h3>";
  58.                
  59.             } else {
  60.                 echo "Nema rezultata za upit - " . $sql;
  61.             }
  62.             mysqli_close($conn);
  63.         }
  64.     ?>
  65. </body>
  66. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement