![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 12.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
jak z bazy wygenerować taką tablicę:
Struktura mojej tabeli: Kod +-----+------+---------+------------+------------+ | id | type | extends | href | name | +-----+------+---------+------------+------------+ Id- id menu Type: są różne typy. Oto one (cyfry to to, co jest wpisane w type): Kod 1 - menu górne //To nie jest teraz ważne 2 - nagłówek menu lewego 3 - menu lewe Extends - nagłówek tego menu (0 oznacza brak, czyli nagłówek) Href - adres Name - nazwa Czyli np. z tego: Kod +-----+------+---------+------------+------------+ Powstanie takie menu:| id | type | extends | href | name | +-----+------+---------+------------+------------+ | 524 | 2 | 0 | 0 | Nagłówek 1 | +-----+------+---------+------------+------------+ | 525 | 3 | 524 | index.php | Menu 1 | +-----+------+---------+------------+------------+ | 526 | 3 | 524 | index2.php | Menu 2 | +-----+------+---------+------------+------------+ | 527 | 3 | 524 | index3.php | Menu 3 | +-----+------+---------+------------+------------+ | 528 | 3 | 524 | index4.php | Menu 4 | +-----+------+---------+------------+------------+ +-----+------+---------+------------+------------+ +-----+------+---------+------------+------------+ | 529 | 2 | 0 | 0 | Nagłówek 2 | +-----+------+---------+------------+------------+ | 530 | 3 | 529 | index.php | Menu 1 | +-----+------+---------+------------+------------+ | 531 | 3 | 529 | index2.php | Menu 2 | +-----+------+---------+------------+------------+ | 532 | 3 | 529 | index3.php | Menu 3 | +-----+------+---------+------------+------------+ | 533 | 3 | 529 | index4.php | Menu 4 | +-----+------+---------+------------+------------+ Kod +------------+ więc taka tablica:| Nagłówek 1 | +------------+ --| Menu 1 |-- --| Menu 2 |-- --| Menu 3 |-- --| Menu 4 |-- +------------+ +------------+ | Nagłówek 2 | +------------+ --| Menu 1 |-- --| Menu 2 |-- --| Menu 3 |-- --| Menu 4 |-- +------------+ Jak zapisać bazę do takiej tabeli? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 12.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zrobię to inaczej. Tylko coś nie działa:
Nie pokazuje mi wszystkich rekordów, gdzie type=2 lub type=3 (pokazuje tylko jeden rekord. Dokładniej: Kod Array ( [0] => 3 [id] => 3 [1] => 2 [type] => 2 [2] => 2 [extends] => 2 [3] => index.php [href] => index.php [4] => 1 [visible] => 1 [5] => [name] => ) ).
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 06:12 |