Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MySQL] Gnerowanie menu na podstawie bazy danych
PawelW
post
Post #1





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

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


Mam w bazie tabele:
produkty [ grupa_id | id_produktu | nazwa_produktu ]
kolumna grupa_id jest powiązana z grupa_id w tabeli grupy [grupa_id | gr_nazwa ]

Jak teraz wygenerować menu w postaci:

Proszki:
- produkt1
- produkt2

Płyny:
- produkt1
....
- produkt34

A gdy nie ma produktów to i tak powinna być wyświetlana nazwa czyli:
Mydło:

Czyli rzecz sprowadza się do otrzymania tablic typu
$proszki ($id_produktu1 => $nazwa_produktu1, id_produktu2 => nazwa_produktu2)
dalej już za pomocą smarty sobie zrobię reszte.

Siedzę nad tym od dłuższego czasu i nie mogę sobie poradzić. Prosz o pomoc.

Ten post edytował PawelW 6.05.2007, 19:18:33
Go to the top of the page
+Quote Post
macek
post
Post #2





Grupa: Zarejestrowani
Postów: 84
Pomógł: 0
Dołączył: 17.08.2006
Skąd: łódź

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


  1. SELECT p.nazwa_produktu, g.gr_nazwa
  2. FROM grupy g
  3. LEFT JOIN produkty p ON p.grupa_id = g.grupa_id

pisane z palca, może być tak albo odwrotnie winksmiley.jpg
dalej to już operowanie na samym php żeby złożyć potrzebną tablicę
poczytaj

Ten post edytował macek 7.05.2007, 09:13:45


--------------------
Bez takich avatarów - moderator
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 12:53