Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php, mysql] problem z menu
pavelb
post
Post #1





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 1.06.2006

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


Witam!
mam problem z menu, które ma budowe taką:
id | parent | nazwa
1 | 0 | Monitory
2 | 1 | CRT
3 | 1 | LCD
4 | 0 | Komputery

w innej tabeli mam produkty, np.
id | menu_id | nazwa
1 | 3 | LG 17" LCD
1 | 2 | Belinea 15" CRT

nastepnie klikam sobie w kategowie lcd (index.php?a=kat&id=3) i wywoluje tu sobie produkt ktory w menu_id ma 3. Chciałbym zrobić tak żeby po kliknięciu w główną kategorie Monitory wyswietlaly mi się wszystkie produkty z podkategori lcd i crt.
Czy mozna to zrobic jakos?
z gory thx za pomoc!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
MatheW
post
Post #2





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 29.05.2006
Skąd: Lublin

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


Można. Pobierasz podkategorie kategorii monitory
  1. <?php
  2. $wynik=mysql_query('SELECT id FROM `kategorie` WHERE `parent`="'.$nr_kategorii.'"');
  3. while ($row=mysql_fetch_row($wynik)) {
  4. $id=$row[0];
  5. $wynik2=mysql_query('SELECT * FROM `produkty` WHERE `menu_id`="'.$id.'"');
  6. while($wiersz=mysql_fetch_array($wynik2)) {
  7.  // tu sobie zrób linki bo mi sie nie chce ;p
  8.  }
  9. }
  10. ?>
I to chyba tyle
Go to the top of the page
+Quote Post
pavelb
post
Post #3





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 1.06.2006

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


Cytat(MatheW @ 30.06.2006, 10:48 ) *
Można. Pobierasz podkategorie kategorii monitory
  1. <?php
  2. $wynik=mysql_query('SELECT id FROM `kategorie` WHERE `parent`="'.$nr_kategorii.'"');
  3. while ($row=mysql_fetch_row($wynik)) {
  4. $id=$row[0];
  5. $wynik2=mysql_query('SELECT * FROM `produkty` WHERE `menu_id`="'.$id.'"');
  6. while($wiersz=mysql_fetch_array($wynik2)) {
  7.  // tu sobie zrób linki bo mi sie nie chce ;p
  8.  }
  9. }
  10. ?>
I to chyba tyle


cos to nie działa (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
jesli $nr_kategori wynosi 0 to wyswietlaja sie wszystkie produkty, jesli wynosi 1 albo 3 nic sie nie wyswietla, prosze o pomoc bo to z kolega napisal nie dziala (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
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: 14.10.2025 - 12:42