Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOTYPE html>
- <head>
- <meta charset="utf-8">
- <title>Zadatak 6</title>
- <style>
- table, tr, td {
- border: 1px solid black;
- }
- </style>
- </head>
- <body>
- <h3>FORMA ZA UNOS ŽUPANIJE</h3>
- <form action="zadatak6.php" method="POST">
- <p>Unesi županiju: <input type="text" name="nazivZupanija" placeholder="nazivZupanija" required></p>
- <button type="submit" name="submit">PRETRAŽI ŽUPANIJU</button>
- </form>
- <?php
- if(isset($_POST['submit'])){
- $server = "localhost";
- $username = "root";
- $password = "root";
- $database = "autoradionica";
- $port = 3307;
- $conn = mysqli_connect($server, $username, $password, $database, $port);
- if(!$conn){
- die("Neuspjelo spajanje na bazu: " . $database . " - " . mysqli_connect_error());
- } else {
- echo "<h3>Uspješno spajanje na bazu " . $database . "!</h3>";
- }
- $sql = "SELECT sifRadnik, imeRadnik, prezimeRadnik, zupanija.nazivZupanija, KoefPlaca FROM radnik
- INNER JOIN mjesto ON radnik.pbrStan = mjesto.pbrMjesto
- INNER JOIN zupanija ON mjesto.sifZupanija = zupanija.sifZupanija
- WHERE ((KoefPlaca * IznosOsnovice) < (SELECT AVG(KoefPlaca * IznosOsnovice) FROM radnik)) AND zupanija.nazivZupanija='" . $_POST['nazivZupanija'] . "';";
- $result = mysqli_query($conn, $sql);
- if(mysqli_num_rows($result) > 0){
- echo "<table>
- <tr>
- <td>Šifra radnika</td>
- <td>Ime radnika</td>
- <td>Prezime radnika</td>
- <td>Naziv županije</td>
- <td>Koeficijent plaće</td>
- </tr>";
- while($row = mysqli_fetch_assoc($result)){
- echo "<tr>
- <td>" . $row['sifRadnik'] . "</td>
- <td>" . $row['imeRadnik'] . "</td>
- <td>" . $row['prezimeRadnik'] . "</td>
- <td>" . $row['nazivZupanija'] . "</td>
- <td>" . $row['KoefPlaca'] . "</td>
- </tr>";
- }
- echo "</table>";
- echo "<h3>Ukupno je dohvaćeno " . mysqli_num_rows($result) . " rezultata</h3>";
- } else {
- echo "Nema rezultata za upit - " . $sql;
- }
- mysqli_close($conn);
- }
- ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement