Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kategorie, Niemam pomyslu jak to zrobic
a1EL
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 29.05.2004
Skąd: Kraków

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


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

Ten post edytował a1EL 20.06.2005, 18:22:02
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


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. (IMG:http://forum.php.pl/style_emoticons/default/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ąć..
Go to the top of the page
+Quote Post
a1EL
post
Post #3





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 29.05.2004
Skąd: Kraków

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


No wlasnie mam troche prostrze rozwiazanie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ze o tym nie pomyslem (IMG:http://forum.php.pl/style_emoticons/default/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 (IMG:http://forum.php.pl/style_emoticons/default/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'

:-)
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: 22.08.2025 - 23:09