Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]Błąd z function
Forum PHP.pl > Forum > Przedszkole
Mike122
Napisałem funkcje lecz jest nasytępuyjący błąd:

Parse error: syntax error, unexpected T_ELSEIF in \html\test\functions\functions_mysql.sys.php on line 19

Chyba mu przeszkadza: "} else {"
  1. <?php
  2. function tabelmysql($nazsprtab, $zapytanie)
  3. {
  4.  $spratabeli = mysql_query ("SELECT * FROM $nazsprtab;");
  5.  if(!$spratabeli) {  
  6. switch ($_GET['add']) {
  7. default:
  8. print "<a href="?add=$nazsprtab"><span class="mysql_1"><b>Dodanie tabeli</span></a>";
  9. break; 
  10. case $nazsprtab:
  11. $wykonaj = mysql_query($zapytanie);
  12. if($wykonaj){
  13. print "<span class="mysql_2"><b>TABELA ZOSTAŁA DODANA</b></span>";
  14. }else{
  15. print "<span class="mysql_3"><b>DODANIE TABELI NIEUDANE</b></span>";
  16. break; 
  17. }
  18.  
  19. } else {
  20.  
  21. switch ($_GET['del']) {
  22. default:
  23. print "<a href="?del=$nazsprtab"><span class="mysql_1"><b>Usunięce tabelib</span></a>";
  24. break; 
  25. case $nazsprtab:
  26. $wykonaj = mysql_query ("DROP TABLE $nazsprtab");
  27. if($wykonaj){
  28. print "<span class="mysql_1"><b>TABELA ZOSTAŁA USUNIĘTA</b></span>";
  29. }else{
  30. print "<span class="mysql_3"><b>USUNIĘCIE TABELI NIEUDANE</b></span>";
  31. }
  32. break; 
  33. }
  34. }
  35. }
  36. ?>

Mi się wydaje że wszytko jest OK ale prosze o HELP.
Cysiaczek
No kolego angrysmiley.gif exclamation.gif!
Policz nawiasy to zobaczysz, dlaczego masz parse errora.
Podpowiem - szukaj zamknięcia dla switch...
dr_bonzo
1. stosuj zasady wcinania blokow kodu -- nie bedziesz mial takich bledow
2. default: ze switcha przenies na koniec
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.