Advertisement
2Susan2

Untitled

May 28th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.88 KB | None | 0 0
  1. <?php
  2. session_start();
  3. include('funkcie_projekt.php');
  4. include('db.php');
  5. hlavicka('Ponuka');
  6.  
  7. navigacia();
  8. ?>
  9.  
  10.  
  11. <section>
  12.  
  13. <?php
  14.  
  15. //$mysqli = new mysqli('localhost', 'root', 'usbw', 'projekt');
  16. //if ($mysqli->connect_errno) {
  17. //  echo '<p class="chyba">Nepodarilo sa pripojiť (' . $mysqli->connect_errno . ' - ' . $mysqli->connect_error . ')</p>';
  18. //} else {
  19.    
  20.  
  21. ?>
  22.     <form method="post">
  23.         <br>
  24.         <strong>Zoradiť podľa:</strong>
  25.         <input type="radio" name="zoradit" id="zoradit_nazov1" value="nazov1">
  26.         <label for="zoradit_nazov1">názvu (A-Z)</label>
  27.        
  28.         <input type="radio" name="zoradit" id="zoradit_nazov2" value="nazov2">
  29.         <label for="zoradit_nazov2">názvu (Z-A)</label>
  30.        
  31.         <input type="radio" name="zoradit" id="zoradit_cena1" value="cena1">
  32.         <label for="zoradit_cena1">podľa ceny (od najvyššej)</label>
  33.        
  34.         <input type="radio" name="zoradit" id="zoradit_cena2" value="cena2">
  35.         <label for="zoradit_cena2">podľa ceny (od najnižšej)</label>
  36.         <br>
  37.     <input type="submit" name="zorad" value="Zoradiť">
  38.   </form><br>
  39.    
  40. <form method="post">   
  41. <?php
  42.  
  43. if(isset($_GET['add'])){
  44.     if (!isset($_SESSION['user']['kosik'])) {
  45.         $_SESSION['user']['kosik'] = [];
  46.     }
  47.     array_push($_SESSION['user']['kosik'], $_GET['add']);
  48. }
  49.    
  50. if (!$mysqli->connect_errno){
  51.     $sql = "SELECT * FROM `hlavne_jedlo` " ;
  52.         if(isset($_POST["zoradit"]) && $_POST["zoradit"] == "nazov1") $sql = "SELECT *FROM `hlavne_jedlo` WHERE `pocet_kusov` >0 ORDER BY `hlavne_jedlo`.`nazov` ASC " ;  // abecedne A-Z  DO POST TREBA VALUE!!!!!
  53.         if(isset($_POST["zoradit"]) && $_POST["zoradit"] == "nazov2") $sql = "SELECT * FROM `hlavne_jedlo` WHERE `pocet_kusov` >0 ORDER BY `hlavne_jedlo`.`nazov` DESC " ;  // abecedne Z-A
  54.         if(isset($_POST["zoradit"]) && $_POST["zoradit"] == "cena1") $sql = "SELECT * FROM `hlavne_jedlo` WHERE `pocet_kusov` >0 ORDER BY `hlavne_jedlo`.`cena` ASC " ;  // od najvyssej ceny
  55.         if(isset($_POST["zoradit"]) && $_POST["zoradit"] == "cena2") $sql = "SELECT * FROM `hlavne_jedlo` WHERE `pocet_kusov` >0 ORDER BY `hlavne_jedlo`.`cena` DESC " ;  // od najnizsej ceny
  56.  
  57.         if ($result = $mysqli->query($sql)) {  // vykonam dopyt
  58.             while ($row = $result->fetch_assoc()) {
  59.                 echo '<p class="ponuka"><h2>' . $row['nazov'] . "</h2><br>";
  60.                 #echo ' (' . $row['cena'] . "&euro;)</h2>\n";
  61.                 echo $row['popis'] . "<br>";
  62.                 echo '<strong>cena: </strong>' . $row['cena'] . "&euro;</p>";
  63.                 echo '<a class="pridaj_do_kosika" href="?add=' . $row['kod'] . '">Pridaj do kosika</a>';
  64.                
  65.                
  66.             }
  67.             $result->free();
  68.         } elseif ($mysqli->errno) {
  69.             echo '<p class="chyba">Dopyt sa nepodarilo vykonat (' . $mysqli->error . ')</p>';
  70.         }
  71. } else{
  72.     echo '<p class="chyba">Nepodarilo sa pripojiť (' . $mysqli->connect_errno . ' - ' . $mysqli->connect_error . ')</p>';
  73. }
  74. ?>
  75. </form>
  76. </section>
  77.  
  78.  
  79. <?php include('aside.php')?>
  80.  
  81. <?php footer()?>
  82.  
  83. </body>
  84. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement