Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] problem z funkcja
lukash82
post
Post #1





Grupa: Zarejestrowani
Postów: 320
Pomógł: 2
Dołączył: 17.03.2006
Skąd: Siemianowice

Ostrzeżenie: (0%)
-----


Witam. Mam taki problem ze skryptem. Pisze sobie taki prosty system newsow. Jest tam pewien fragment kodu, ktory sie dosc czesto powtarza wiec wymyslilem sobie, ze wrzuce go do funkcji i bede tylko ja wywolywal. I wlasnie tu pojawia sie problem bo wywal mi blad typu:

Parse error: parse error, expecting `')'' in ... on line 26

czyli w linii wywolania funkcji. Myslalem, ze brakuje mi jakiegos apostrofa ale jednak nie. Ponizej zamieszczam kod (troche go odchudzilem):

  1. <?php
  2. function news($wybor)
  3. {
  4. $query2 = "SELECT * FROM news WHERE $wybor='t'";
  5. $results2 = mysql_query($query2) or die(mysql_error());
  6. while ($row2 = mysql_fetch_array($results2)) 
  7. {
  8. extract($row2);
  9. echo "<div class='info'>";
  10. echo "Data dodania: " . $dzien . " " . $miesiace[$miesiac] . " " . $rok;
  11. echo ", Data modyfikacji: " . $dzien2 . " " . $miesiace[$miesiac2] . " " . $rok2;
  12. echo "</div>";
  13. echo "<div class='tytul'>";
  14. echo "<span>";
  15. echo "<a href='index.php?action=pelna&id=" . $row2['id_news'] . "'>" . $row2['tytul'] . "</a>";
  16. echo "</span>";
  17. echo "</div>";
  18. }
  19. }
  20.  
  21. switch ($_GET['url'])
  22. {
  23. case "komunikaty":
  24. function news("komunikaty")
  25. break;
  26. default:
  27. echo "strona glowna";
  28. break;
  29. }
  30. ?>

Pewnie robie jakis prosty blad z tym wywolaniem ale niestety go nie widze...:/ Jesli mozecie pomoc to prosze o jakies podpowiedzi. Pozdrawiam, Łukasz.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Petermechanic
post
Post #2





Grupa: Zablokowani
Postów: 47
Pomógł: 7
Dołączył: 6.05.2007

Ostrzeżenie: (0%)
-----


nie
  1. <?php
  2. case "komunikaty":
  3. function news("komunikaty")
  4. break;
  5. ?>

a
  1. <?php
  2. case "komunikaty":
  3. news("komunikaty");
  4. break;
  5. ?>


Ten post edytował Petermechanic 6.01.2008, 14:05:12
Go to the top of the page
+Quote Post
lukash82
post
Post #3





Grupa: Zarejestrowani
Postów: 320
Pomógł: 2
Dołączył: 17.03.2006
Skąd: Siemianowice

Ostrzeżenie: (0%)
-----


Witam. Rzeczywiscie o to chodzilo. Czasem robie takie bledy, ze plakac sie chce...(IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Dzieki. Pozdr
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 18:58