Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: dodawanie produtów
Forum PHP.pl > Forum > PHP
patrol114
Witam,
napisałem skrypt który dodaje produkty do tabeli "przedmioty1" chce zrobić z nich kategorie po dodaniu kilku linijek skryptów , skrypt przestał dodawać produkty do tabeli.

  1. <? if(!$koksfgh==true) exit; ?>
  2. <?php
  3.  
  4. $accd = "";
  5. $passd = "";
  6. $accd = $_SESSION['loginfgh'];
  7. $passd = $_SESSION['haslofgh'];
  8. if ($accd != "" && $accd != null && $passd != "" && $passd != null) {
  9. if($godfgh==1)
  10. {
  11. mysql_connect($host, $usersql, $haslosql)or die("Nie można nawiązać połączenia z bazą");
  12. mysql_select_db($jakabaza)or die("Wystąpił błąd podczas wybierania bazy danych");
  13.  
  14. function Showdodajprzedmiot($komunikatdodajprzedmiot=""){
  15. echo "<h1 class=''><center>Dodaj Kategorie do zakładki przedmioty1</center></h1>";
  16. echo "$komunikatdodajprzedmiot<br>";
  17. echo "<form action='index.php?page=kategoria' method=post>";
  18. echo "<table><tr><td>Numer:</td><td><input type='text' name='numerdodajprzedmiot' size='15'/></td><td>Numer Kategorii</td></tr>";
  19. echo "<tr><td>Nazwa:</td><td><input type='text' name='nazwadodajprzedmiot' size='15'/></td><td>Nazwa Kategori</td></tr>";
  20. echo "<tr><td>Rodzaj:</td><td><select style='cursor: pointer; color: #0099CC; border:1px solid #646A6E; font-weight: bold; font-size:10px; background-color:#41474A;' name='rodzajdodajprzedmiot'>
  21. <option value='0'>Dodaj kategorie</option>
  22.  
  23. </select></td><td>Nie zmieniać</td></tr>";
  24.  
  25. echo "</table>";
  26. echo "<input type=hidden value='1' name=senddodajprzedmiot>";
  27. echo "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type='submit' value='Dodaj' class='submit_reg' /><br><br>";
  28. echo "</form>";
  29. }
  30.  
  31. if($_POST["senddodajprzedmiot"]==1){
  32. if(isset($_POST['numerdodajprzedmiot']) && isset($_POST['nazwadodajprzedmiot']))
  33. {
  34. $_err=false;
  35.  
  36.  
  37. if(empty($_POST["numerdodajprzedmiot"]) || empty($_POST["nazwadodajprzedmiot"])){
  38.  
  39. $_err=true;
  40. Showdodajprzedmiot("
  41. <fieldset>
  42. <legend><b>Błąd</b></legend>
  43. <font style='font-size: 12px;'>Nie możesz wysłac pustych pól.</center>
  44. </font>
  45. </fieldset>");
  46. }
  47.  
  48.  
  49.  
  50. elseif(mysql_num_rows(mysql_query("select * from przedmioty1 where numer='".htmlspecialchars($_POST["numerdodajprzedmiot"]."'")))) {
  51. $_err=true;
  52. Showdodajprzedmiot("
  53. <fieldset>
  54. <legend><b>Błąd</b></legend>
  55. <font style='font-size: 12px;'>przedmioty1 o podanym numerze już jest.</center>
  56. </font>
  57. </fieldset>");
  58. }
  59.  
  60.  
  61.  
  62. if($_err)
  63. {
  64. echo '';
  65. }else{
  66.  
  67. if ($_POST["rodzajdodajprzedmiot"]==0){
  68.  
  69.  
  70. mysql_query("insert into przedmioty1 values('".htmlspecialchars($_POST["nazwadodajprzedmiot"])."', '".htmlspecialchars($_POST["numerdodajprzedmiot"])."',");
  71. $baza3 = mysql_connect($host, $usersql, $haslosql);
  72. mysql_select_db($jakabaza);
  73. $wynik3 = mysql_query($sql3);
  74. mysql_close($baza3);
  75.  
  76. }
  77.  
  78. if ($_POST["rodzajdodajprzedmiot"]==1){
  79.  
  80.  
  81. mysql_query("insert into przedmioty1 values('".htmlspecialchars($_POST["nazwadodajprzedmiot"])."', '".htmlspecialchars($_POST["numerdodajprzedmiot"])."',");
  82. $baza3v = mysql_connect($host, $usersql, $haslosql);
  83. mysql_select_db($jakabaza);
  84. $wynik3v = mysql_query($sql3v);
  85. mysql_close($baza3v);
  86.  
  87.  
  88. }
  89.  
  90.  
  91. Showdodajprzedmiot("
  92. <fieldset>
  93. <legend><b>OK</b></legend>
  94. <font style='font-size: 12px;'>Dodano kategorie o nazwie:<b> ".htmlspecialchars($_POST["nazwadodajprzedmiot"])."</b></center>
  95. </font>
  96. </fieldset>");
  97. }
  98.  
  99.  
  100.  
  101.  
  102.  
  103. }
  104.  
  105.  
  106. }else {
  107. Showdodajprzedmiot();
  108.  
  109. }
  110.  
  111. ?>
  112.  
  113.  
  114. <?
  115. }
  116.  
  117. }
  118.  
  119. ?>
  120.  
nospor
Zastosuj się proszę do podanych tu porad:
Temat: Jak poprawnie zada pytanie
a zobaczysz być może parę dodatkowych błędów, które pomogę Tobie/nam w rozwiązaniu tego problemu.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.