Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <!--
- To change this license header, choose License Headers in Project Properties.
- To change this template file, choose Tools | Templates
- and open the template in the editor.
- -->
- <html>
- <head>
- <meta charset="UTF-8">
- <title></title>
- </head>
- <body>
- <table border="0">
- <form action="index.php" method="POST">
- <tr><td>Dvorana:<td><input type="text" name="dvorana"><tr>
- <tr><td>Kapacitet:<td><input type="text" name="kapacitet"><tr>
- <tr><td><input type="submit" name="submit"><tr>
- </form>
- </table>
- <?php
- require 'konekcija.php';
- echo '<table border="2">'.
- '<tr><th>'.''.'<th>'.'Dvorana'.'<th>'.'Kapacitet'.'<th>'.'Obrisi'.'<tr>';
- $query="select dvorana, kapacitet from unosdvorana order by datum DESC";
- $result= mysqli_query($link, $query);
- $x=0;
- while($row= mysqli_fetch_assoc($result))
- {
- $obrisi='<a href="obrisi.php?dvorana='.$row['dvorana'].'">'.'Obrisi'.'</a>';
- $x=$x+1;
- echo '<tr><td>'.$x.'<td>'.
- $row['dvorana'].'<td>'.
- $row['kapacitet'].'<td>'.
- $obrisi.'<tr>';
- }
- echo '</table>';
- if(isset($_POST['submit']))
- {
- $dvorana=$_POST['dvorana'];
- $kapacitet=$_POST['kapacitet'];
- $brojZnakovaDvorana= strlen($dvorana);
- $isNumericKapacitet= is_numeric($kapacitet);
- if($dvorana==null and $kapacitet==null)
- {
- echo 'Dvorana i kapacitet su obavezni za ispuniti'.'<br>';
- die();
- }
- if($dvorana==null and $kapacitet==TRUE)
- {
- echo 'Dvorana i kapacitet su obavezni za ispuniti'.'<br>';
- die();
- }
- if($dvorana==true and $kapacitet==null)
- {
- echo 'Dvorana i kapacitet su obavezni za ispuniti'.'<br>';
- die();
- }
- #ako netko pritisne submit a formular je prazan, ovo je da se izbjegne unos praznih polja
- if($dvorana==null)
- {
- echo 'Unesi ime dvorane i njezin kapacitet'.'<br>';
- die();
- }
- #ako netko unese ime dvorane koja već postoji, ovo sprječava da se to desi
- $query="SELECT dvorana from unosdvorana where dvorana='$dvorana';";
- $result= mysqli_query($link, $query);
- $numRows= mysqli_num_rows($result);
- if($numRows==TRUE)
- {
- echo 'Dvorana sa nazivom '.'<b>'.$dvorana.'</b>'.' postoji, pokušajte sa nekin drugim nazivom'.'<br>';
- die();
- }
- If($brojZnakovaDvorana>=4)
- {
- echo 'Max dozvoljen broj znakova za dvoranu je 3'.'<br>';
- die();
- }
- if($isNumericKapacitet==null)
- {
- echo 'U polje Kapacitet moguče je unjeti samo brojeve'.'<br>';
- die();
- }
- $stmt=$link->prepare("INSERT INTO unosdvorana (dvorana,kapacitet) VALUES (?,?)");
- $stmt->bind_param("ss",$dvorana,$kapacitet);
- $status=$stmt->execute();
- if($status==TRUE)
- {
- header('Location:index.php');
- }
- }
- ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement