Witam serdecznie,
mam taki kod:
$tablica2 = $ms->query_select("SELECT z bazy;");
echo "<pre>";
print_r ($tablica2);
echo "</pre>";
który zwraca mi następujący wynik:
Array
(
[0] => Array
(
[nazwa_kategori] => Kategoria 1
[id_kategori] => 1
[nazwa_podkategori] => Podkategoria 2
[id_podkategori] => 2
[nazwa_podpodkategori] => Podpodkategoria 3
[id_podpodkategori] => 3
)
[1] => Array
(
[nazwa_kategori] => Kategoria 1
[id_kategori] => 1
[nazwa_podkategori] => Podkategoria 3
[id_podkategori] => 3
[nazwa_podpodkategori] => Podpodkategoria 3
[id_podpodkategori] => 3
)
[2] => Array
(
[nazwa_kategori] => Kategoria 1
[id_kategori] => 1
[nazwa_podkategori] => Podkategoria 3
[id_podkategori] => 3
[nazwa_podpodkategori] => Podpodkategoria 3
[id_podpodkategori] => 3
)
[3] => Array
(
[nazwa_kategori] => Kategoria 1
[id_kategori] => 1
[nazwa_podkategori] => Podkategoria 2
[id_podkategori] => 2
[nazwa_podpodkategori] => Podpodkategoria 3
[id_podpodkategori] => 3
)
[4] => Array
(
[nazwa_kategori] => Kategoria 2
[id_kategori] => 2
[nazwa_podkategori] => Podkategoria 1
[id_podkategori] => 1
[nazwa_podpodkategori] => Podpodkategoria 1
[id_podpodkategori] => 1
)
[5] => Array
(
[nazwa_kategori] => Kategoria 2
[id_kategori] => 2
[nazwa_podkategori] => Podkategoria 1
[id_podkategori] => 1
[nazwa_podpodkategori] => Podpodkategoria 1
[id_podpodkategori] => 1
)
)
chciałbym zbudować w oparciu o te dane coś takiego (takie menu):
- [id_kategori] - [nazwa_kategori]
- [id_podkategori] - [nazwa_podkategori]
- [id_podkategori] - [nazwa_podkategori]
- [id_podpodkategori] - [nazwa_podpodkategori]
- [id_podkategori] - [nazwa_podkategori]
- [id_podpodkategori] - [nazwa_podpodkategori]
- [id_podpodkategori] - [nazwa_podpodkategori]
- [id_podpodkategori] - [nazwa_podpodkategori]
- [id_kategori] - [nazwa_kategori]
- [id_kategori] - [nazwa_kategori]
....
....
Czyli chciałbym przefiltrować całą tablicę pod kontem duplikatów i potem zbudować menu na tej podstawie...
Wie ktoś może jak to zrobić najlepiej?
Z góry dziękuje za pomoc,
northwest