Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL] Dziwny problem z zapytaniem
Forum PHP.pl > Forum > Przedszkole
grzesiek1651
Witam
Mam następujący kod PHP:

  1. <?php
  2.  
  3. error_reporting (E_ALL ^ E_NOTICE);
  4. include("config.php");
  5.  
  6. if($_GET["parametr"]=="rezerwacja") {
  7. $zapytanie = "DELETE FROM rezerwacje ".
  8. "WHERE rezerwacje.id_rez=".$_GET["parametr2"]." ;";
  9. $id = mysql_query($zapytanie);
  10. echo"<body> <CENTER>";
  11. echo 'Usunięto';
  12.  
  13. }else if($_GET["parametr"]=="klienci") {
  14. $zapytanie = "DELETE FROM klienci ".
  15. "WHERE klienci.id_klienta=".$_GET["parametr2"]." ;";
  16. $id = mysql_query($zapytanie);
  17. echo"<body> <CENTER>";
  18. echo 'Usunięto';
  19.  
  20. }else if($_GET["parametr"]=="pokoje") {
  21. $zapytanie = "DELETE FROM pokoje ".
  22. "WHERE pokoje.id_pokoju=".$_GET["parametr2"]." ;";
  23. $id = mysql_query($zapytanie)or die('zapytanie :'.$sql.' blad:'.mysql_error());
  24. echo"<body> <CENTER>";
  25. echo 'Usunięto';
  26.  
  27. }else if($_GET["parametr"]=="osrodki") {
  28. $zapytanie = "DELETE FROM osrodki ".
  29. "WHERE id_osr=".$_GET["parametr2"]." ;";
  30. $id = mysql_query($zapytanie)or die('zapytanie :'.$sql.' blad:'.mysql_error());
  31. echo"<body> <CENTER>";
  32. echo 'Usunięto';
  33. }
  34. ?>


W bazie są 4 tabele. Problem w tym że dwa zapytania działają a dwa ostatnie nie, a są one identyczne. MySQL wyrzuca komunikat: "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 ".
Będę wdzięczny za każdą pomoc.
wookieb
W związku z tym, że problem który spotkałeś był wielokrotnie omawiany a rozwiązanie jest łatwe do znalezienie w internecie - zamykam i odsyłam do Temat: Jak poprawnie zadac pytanie
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.