Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Składnia switch
Morfi777
post
Post #1





Grupa: Zarejestrowani
Postów: 76
Pomógł: 1
Dołączył: 5.09.2007

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


Witam,

Przejde od razu do rzeczy.
Przykładowo mam plik index.php i w jednej z tabel mam zamieszczoną składnie switch, która includuje: newsy, download lub kontakt. (Zmienna składni to "strona")
Więc przykładowo po kilknięciu w button kontakt (który odwołuje się do składni i includuje kontakt.php) adres będzie wyglądał tak: index.php?strona=kontakt
A w tym pliku kontakt.php chciałbym umieścić 2 kolejne linki "Prywatny" "Biuro" i tu się pojawia dla mnie problem. Jak powinna wyglądać składnia (lub coś innego tutaj), aby można było zrobić kolejny "podlink", ale zachowując dalej index.php (czyli np. index.php?strona=kontakt&prywatny czy też index.php?strona=kontakt&biuro)

Proszę o pomoc.

Pozdrawiam,
Morfi
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
potreb
post
Post #2





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


download.php:

  1. <?php
  2. switch ($_GET['go'])
  3. {
  4. default:
  5. echo "<div>Download</div>";
  6. $zapytanie = "SELECT * FROM download_cat ORDER BY id DESC";
  7. $wykonaj = mysql_query ($zapytanie) or die(mysql_error());
  8. while($row=mysql_fetch_array ($wykonaj)) {
  9. echo '< ahref="download.php?go=files&id='.row['id'].'">'.row['name_cat'].'< /a><br>'.row['descr'].''
  10. }
  11. break;
  12.  
  13.  
  14. case 'files':
  15. $id = $_GET['id'];
  16. $zapytanie = "SELECT * FROM download_cat WHERE id=$id";
  17. $wykonaj = mysql_query ($zapytanie) or die(mysql_error());
  18. while($row=mys
  19. ql_fetch_array ($wykonaj)) {
  20. echo "<div>Download :: ".$_row['name']."</div>";
  21. }
  22. break;
  23. ?>


Masz tu taki przykład. Mogą byc jakies bledy bo pisane z palca
Go to the top of the page
+Quote Post

Posty w temacie


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: 9.10.2025 - 13:22