Advertisement
Guest User

Untitled

a guest
May 30th, 2015
237
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.98 KB | None | 0 0
  1. <?php
  2. require 'db.php';
  3. require 'user_required.php';
  4.  
  5. $ids = $_SESSION['cart'];
  6. if (is_array($ids) && count($ids)>0) {
  7.  
  8. $question_marks = str_repeat('?,', count($ids) - 1) . '?';
  9.  
  10. $stmt = $db->prepare("SELECT * FROM products WHERE id IN ($question_marks) ORDER BY product_name");
  11.  
  12. $stmt->execute(array_values($ids));
  13. $products = $stmt->fetchAll();
  14.  
  15.  
  16. $stmt_sum = $db->prepare("SELECT SUM(price) FROM products WHERE id IN ($question_marks)");
  17. $stmt_sum->execute(array_values($ids));
  18. $sum = $stmt_sum->fetchColumn();
  19.  
  20. }
  21. ?>
  22.  
  23.  
  24. <!DOCTYPE html>
  25.  
  26. <html>
  27.  
  28. <head>
  29. <meta charset="utf-8" />
  30. <title>Můj eshop</title>
  31.  
  32. <link rel="stylesheet" type="text/css" href="styly.css">
  33.  
  34. </head>
  35.  
  36. <body>
  37.  
  38. <!DOCTYPE html>
  39. <html lang='cs'>
  40.  
  41. <head>
  42. <title>Hlavní strana</title>
  43. <meta charset='utf-8'>
  44. <link rel="stylesheet" href="styly.css" media="screen">
  45. <link rel="stylesheet" href="print.css" media="print">
  46. <meta name='description' content='Nacházíte se na informační stránce o Michalu Skramuském'>
  47. <meta name='keywords' content='vizitka, Michal, Skramusky, hobby, filmy, serialy, hry'>
  48. <meta name='author' content='Michal Skramusky'>
  49. <meta name='robots' content='all'>
  50. </head>
  51.  
  52. <body class="background">
  53. <div class="popredi">
  54.  
  55. <div id="header">
  56. <h1><a href="index.html">Michal Skramuský</a></h1>
  57. </div>
  58.  
  59. <ul id="menu">
  60. <li><a href="omne.html">O mně</a></li>
  61. <li><a href="filmy.html">Filmy</a></li>
  62. <li><a href="serialy.html">Seriály</a></li>
  63. <li><a href="hry.html">Hry</a>
  64. <ul>
  65. <li><a href="heavyrain.html">Heavy_Rain</a></li>
  66. <li><a href="fable.html">Fable</a></li>
  67.  
  68. </ul>
  69. </li>
  70. <li><a href="knihy.html">Knihy</a>
  71. <ul>
  72. <li><a href="coctu.html">Co čtu</a></li>
  73. <li><a href="zdroj.html">Zdroj</a></li>
  74.  
  75. </ul>
  76. </li>
  77. <li><a href="eshop.php">Eshop</a></li>
  78. </ul>
  79.  
  80.  
  81.  
  82.  
  83. <div class="content">
  84. <?php include 'navbar.php' ?>
  85.  
  86. <h1>Můj košík</h1>
  87.  
  88. Celkově vybráno produktů: <?php count($products) ?>
  89.  
  90. <br/><br/>
  91.  
  92. <a href="eshop.php">Zpátky k výpisu produktů</a>
  93.  
  94. <br/><br/>
  95.  
  96. <?php if($products) { ?>
  97.  
  98.  
  99. <table border="2">
  100.  
  101. <tr>
  102.  
  103. <th></th>
  104. <th>Název</th>
  105. <th>Cena</th>
  106. <th>Popis</th>
  107.  
  108. </tr>
  109.  
  110. <tfoot>
  111.  
  112. <tr>
  113.  
  114. <th>Součet</th>
  115. <th></th>
  116. <th class="right"><?= $sum ?></th>
  117. <th></th>
  118.  
  119. </tr>
  120. </tfoot>
  121.  
  122.  
  123. <?php foreach($products as $row) { ?>
  124.  
  125. <tr>
  126. <td class="center">
  127. <a href='remove.php?id=<?= $row['id'] ?>'>Odstranit</a>
  128. </td>
  129.  
  130. <td><?= $row['product_name'] ?></td>
  131. <td class="right"><?= $row['price'] ?></td>
  132. <td><?= $row['product_desc'] ?></td>
  133.  
  134. </tr>
  135.  
  136. <?php } ?>
  137.  
  138. </table>
  139.  
  140.  
  141.  
  142. <?php } else { ?>
  143. Žádné zboží
  144. <?php } ?>
  145. </div>
  146.  
  147. <div id="footer">
  148. Copyright © Michal Skramuský
  149. </div>
  150. </div>
  151. </body>
  152.  
  153. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement