Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Kategorie
Forum PHP.pl > Forum > Przedszkole
a1EL
Witam mam zamia pogrypowac sobie skrypt tapet ktory pisze no i chcialbym miec strone taka np
  1. <a href=tapety.php>Jakas kategoria</a><br><a href=tapety.php>Jakas kat*</a> itd
Wyswietalam bym sobie z bazy dancyh te kategorie tylko ze chce miec pozniej jeden plik tapety.php w ktorym dam warunki $kategoria == aktualna kategoria
Tylko ze niewiem jak to zrobic zeby mi definiowalo kategorie
Myslem o formularzu (takim co sie rozklada) albo przyciakami radio albe to trzbea by bylo dawac dalej i wygladalo by glupio chce miec hrefy tylko niewiem jak to zrobic ;(
Moze ktos ma jakis pomysl ?
Pozdrawiam]
edit
myslalem jeszcze o stronie tapety.php?kat=kategoria i zmazac str_replace czy jaka tam byla funkcja ale zabardzo niewiem ja kto zrobic
strife
Hmm... może tak, robisz tablicę z aktualnymi kategoriami np.
Kod
(...)
array (
  0 => 'Komputerowe',
  1 => 'Przyrodnicze',
  2 => 'Z filmow',
)
(...)


I teraz chcesz aby po klinięciu na daną kategorię wyświetliła Ci się zawartość, nie wiem dokładnie jakie masz dane w swojej bazie, ale możesz zrobić np. tak:
  1. <?php
  2.  
  3. if ( in_array( $_GET['kat'], $array ) ) // sprawdza czy w istnieje dana kategoria
  4. {
  5. // ... tutaj wyswietlasz zawartosc danej kategori poprzez to co znajduje sie
  6. // w GET, czyli ?kat=muzyczne, wyciagasz to co zawiera zmienna kat, a nastepnie
  7. // wyswietlasz wszystkie elementy w tej kategori
  8. }
  9. else // jesli dana kategoria nie istnieje to
  10. {
  11. // ... tutaj albo die albo header do strony glownej
  12. }
  13.  
  14. ?>


Można było by to wykonać szybciej poprzez jedno zapytanie, a potem sprawdzać czy jest TRUE czy FALSE, ale nie znam szczegółów dotyczących tego skryptu. smile.gif

Może nie zrozumiałem ale co chcesz zamieniać str_replace" title="Zobacz w manualu PHP" target="_manual, może chodzi Ci o coś takiego.

Kod
Aktualne zmienne w pasku to ?kat=Komputerowe
- Przyrodnicze
+ Komputerowe
|- Final Fantasy
|- Doom III
- Z fimów


Czyli po kliknięciu na daną kategorię jej zawartość zostaje pokazana w drzewku?

Trochę Cię nie zrozumiałem, co dokładnie chcesz osiągnąć..
a1EL
No wlasnie mam troche prostrze rozwiazanie biggrin.gif ze o tym nie pomyslem smile.gif chailem str_replace . Jesli chcesz wiedziec chcialem pobrac aktualnego urla niewiem wlasnie jak to sie robi i usuna kkkk.pl/cos.php?kat= i twedy mialbym kategorie ale da sie prosciej biggrin.gif
Robie sobie ahref=lol.php?kat=costam
a pozniej daje sobie $kat ktory ma wartosc costam no i mam warunek
  1. SELECT *
  2. FROM tapety LIMIT $first, $ile WHERE $kategoria = '$kat'

:-)
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.