Advertisement
Guest User

Untitled

a guest
May 4th, 2016
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.23 KB | None | 0 0
  1. <article>
  2. <div id="centrovac">
  3. <header>
  4. <h1>Editace</h1>
  5. </header>
  6.  
  7. <section>
  8. <?php
  9. include "server.php";
  10. if (isset($_POST["nazev"])) {
  11. if ($_POST["nazev"] == "") {
  12. echo"<h3>Nebyl zadan nazev</h3>\n";
  13. } else if ($_POST["cena"] == "" || !is_numeric($_POST["cena"])) {
  14. echo"<h3>Nebyla zadana cena</h3>\n";
  15. } else {
  16. if (isset($_POST["skladem"])) {
  17. $_POST["skladem"] = 1;
  18. } else {
  19. $_POST["skladem"] = 0;
  20. }
  21.  
  22. $dotaz = "UPDATE vyrobky.vyrobky SET id_kategorie='{$_POST["kategorie"]}',id_vyrobce='{$_POST["vyrobce"]}',nazev='{$_POST["nazev"]}',cena='{$_POST["cena"]}',skladem='{$_POST["skladem"]}',popis='{$_POST["popis"]}' WHERE vyrobky.ID ={$_GET["ID"]} LIMIT 1";
  23. // $dotaz = "UPDATE `vyrobky`.`vyrobky`SET `id_kategorie`='{$_POST["kategorie"]}',`id_vyrobce`='{$_POST["vyrobce"]}',`nazev`='{$_POST["nazev"]}',`cena`='{$_POST["cena"]}',`skladem`='{$_POST["skladem"]}',`popis`='{$_POST["popis"]}' WHERE `vyrobky`.`id` ={$_GET["id"]} limit 1";
  24. if (mysqli_query($spojeni, $dotaz)) {
  25. echo"<h2>Data byla zmenena - <a href='pripojeniDatabaze.php'>zpet na vypis</a></h2>";
  26. }
  27. }
  28. } else {
  29. ?>
  30.  
  31.  
  32. <form method="post" onsubmit="return kontrola()">
  33. <?php
  34. include "server.php";
  35. $dotaz = "SELECT id_kategorie, id_vyrobce, nazev, cena, skladem, popis FROM vyrobky WHERE vyrobky.ID = {$_GET["ID"]} LIMIT 1";
  36. $data = mysqli_query($spojeni, $dotaz) or die("<h2>V databázi nejsou žádné záznamy.</h2>" . mysqli_error($spojeni));
  37. $zaznam_vyrobku = mysqli_fetch_array($data);
  38. ?>
  39. <p><label>Kategorie</label>
  40. <select name="kategorie" class="input">
  41. <?php
  42. $data = mysqli_query($spojeni, "SELECT id, kategorie FROM kategorie ORDER BY kategorie");
  43. while ($zaznam = mysqli_fetch_array($data)) {
  44. if ($zaznam["id"] == $zaznam_vyrobku["id_kategorie"]) {
  45. $parametr = "selected";
  46. } else {
  47. $parametr = "";
  48. }
  49. echo "<option value='{$zaznam["id"]}' $parametr>{$zaznam["kategorie"]}</option>\n";
  50.  
  51. // echo "<option value='{$zaznam_kategorie["id"]}' ".($zaznam_kategorie["id"]
  52. // ==$zaznam_vyrobku["id_kategorie"]?"selected":"").">{$zaznam_kategorie["kategorie"]}</option>\n";
  53. }
  54. ?>
  55. </select><br></p>
  56. <p><label>Výrobce</label>
  57. <select name="vyrobce" class="input">
  58. <?php
  59. $data = mysqli_query($spojeni, "SELECT id, nazev FROM vyrobci ORDER BY nazev");
  60. while ($zaznam = mysqli_fetch_array($data)) {
  61. if ($zaznam["id"] == $zaznam_vyrobku["id_vyrobce"]) {
  62. $parametr = "selected";
  63. } else {
  64. $parametr = "";
  65. }
  66. echo "<option value='{$zaznam["id"]}' $parametr>{$zaznam["nazev"]}</option>\n";
  67. }
  68. ?>
  69. </select><br></p>
  70. <p><label>Název výrobku</label><input type="text" name="nazev" maxlength="30" class="input" value="<?php echo $zaznam_vyrobku["nazev"]; ?>"><br></p>
  71. <p><label>Cena bez DPH</label><input type="text" name="cena" class="input" value="<?php echo $zaznam_vyrobku["cena"]; ?>"><br></p>
  72. <p><label>Skladem</label><input type="checkbox" name="skladem" class="input2" value="1"
  73. <?php
  74. if ($zaznam_vyrobku["skladem"] == 1) {
  75. echo " checked ";
  76. }
  77. ?>><br></p>
  78. <p><label>Skladem</label>
  79. <input type="radio" name="skladem" value="1" <?php
  80. if ($zaznam_vyrobku["skladem"] == 1) {
  81. echo " checked ";
  82. }
  83. ?>>je na skladě
  84. <input type="radio" name="skladem" value="0" <?php
  85. if ($zaznam_vyrobku["skladem"] == 0) {
  86. echo " checked ";
  87. }
  88. ?>>není na skladě<br></p>
  89. <p><label>Popis</label><br><textarea name="popis" style="max-width: 1000px; width: 1000px; height: 100px"><?php echo $zaznam_vyrobku["popis"]; ?></textarea><br></p>
  90. <p><input type="submit" value="Uložit"></input><br></p>
  91. </form>
  92. <?php
  93. }
  94. ?>
  95. <div class="cistic"></div>
  96. </section>
  97. <div class="cistic"></div>
  98. </div>
  99. </article>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement