Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL]problem z skryptem [odczyt z bazy]
Forum PHP.pl > Forum > Przedszkole
knyp
Witam!
Jestem tu nowy jak i nowy co do mysql i php.
Co do problemu mam taki o to skrypt mojej ręki lecz mam problem bo wyskakuje mi błąd

Parse error: syntax error, unexpected T_ELSE in /home/szymon/strona/news.php on line 4

co chciałem uzyskać wiec chciałem żeby był news krótki a po kliknieciu w tytuł przechodziło się do pełnej wersji

lecz coś mi nie idzie wdzięczny był bym za pomoc smile.gif

  1. <?
  2. require_once('./config.php');
  3.  
  4. else if (isset($_GET['id']))
  5. {
  6. if (!is_numeric($id))
  7. {
  8. echo 'Nieprawidłowy ID';
  9. exit();
  10. }
  11. $sql = "SELECT * FROM news WHERE id = '$id' LIMIT 0,1;";
  12. $wynik = @mysql_query ($sql);
  13. $news = @mysql_fetch_array ($wynik);
  14.  
  15. $id = $news['id'];
  16. $tytul = $news['tytul'];
  17. $tresc = $news['tresc'];
  18. $autor = $news['autor'];
  19. echo '<h2><a href="news.php?id=' . $id . '">' . $tytul . '</a></h2><p>' . $tresc . '</p><b>' . $autor . '</b> - <i>' . $data . '</i>';
  20. echo '<a href="index.php">Powrót do strony głównej</a>';
  21. exit();
  22. }
  23. else
  24. {
  25. $sql = "SELECT id, tytul, tresc_krotka, autor, data FROM news ORDER BY data DESC LIMIT 0,10;";
  26. $wynik = @mysql_query ($sql);
  27. while ($news = @mysql_fetch_array ($wynik))
  28. {
  29. $id = $news['id'];
  30. $tytul = $news['tytul'];
  31. $tresc_krotka = $news['tresc_krotka'];
  32. $autor = $news['autor'];
  33. echo '<h2><a href="news.php?id=' . $id . '">' . $tytul . '</a></h2><p>' . $tresc_krotka . '</p><b>' . $autor . '</b> - <i>' . $data . '</i>';
  34. echo '<a href="index.php">Powrót do strony głównej</a>';
  35. }
  36. ?>
piotrooo89
  1. <?php
  2. else if (isset($_GET['id']))
  3. ?>


zmaż else i będzie.
erix
Mamy Cię składni uczyć?

  1. <?
  2. require_once('./config.php');
  3.  
  4. else if (isset($_GET['id']))
  5. {
  6. ?>

tyle ode mnie.

A niech ktoś się tylko z gotowcem wtryni... tongue.gif

edit:
~piotrooo89 dostaje dzisiaj "zaszczytny" laur łasego na pomógły.
knyp
no coś chyba nie tak bo błąd nadal jest więć to chyba nie to smile.gif
erix
Zainstaluj sobie edytor z funkcją sprawdzania składni.

Po to są, żeby z nich korzystać, a nie zawracać innym gitarę. tongue.gif
piotrooo89
a ja Ci jeszcze podpowiem: skontroluj sobie nawiasy "{" i "}".
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.