Problem z menu (php + java)

Dyskusje odnośnie pomostów oraz integracji phpBB 3.0.x z systemami zarządzania treścią (CMS).
Szydło
Posty: 1
Rejestracja: 02 maja 2011, 08:50

Problem z menu (php + java)

Post autor: Szydło » 02 maja 2011, 08:53

Jako że nowy to WITAM wszystkich :)

Mam mały problem ze swoją stronką w której chce zrobić menu pionowe rozwijane które pobierane jest z bazy danych. Menu działa jest pobierane i wyświetlane, lecz nie działa to że menu wyświetla tylko kategorie a po kliknieciu dopiero podkategorie. Działa tylko dla pierwszego elementu pobranego z kategpri i podkategori.
Struktura menu wygląda mniej więcej tak:
Akcesoria montażowe:
-Liny i łańcuchy
-Gwoździe
-Śruby, nakrętki, podkładki, pręty gwintowane
-Złącza ciesielskie
-Wkręty
-Kołki rozporowe, szybkiego montażu, stalowe i kotwy
-Piany i kleje montażowe
-Inne
Art. Elektryczne :
-Przewody, przedłużacze
-Łączniki, gniazdka
-Żarówki, lampy, oprawy
-Inne
BHP:
-Odzież ochronną
-Tablice informacyjne
-Inne
-Obuwie ochronne

Tutaj mam kod:
[php]
<html>
<head>
<script type="text/javascript" src="menu.js"></script>
</head>
<body>
<?php
$mysql_host = "localhost";
$mysql_login = "szydlo12_admin";
$mysql_haslo = "xxx";
$mysql_baza = "xxx";


mysql_connect( $mysql_host, $mysql_login, $mysql_haslo)
or die("Błąd połączenia z bazą danych: " . mysql_error());

mysql_select_db($mysql_baza)
or exit("Nie wybrano bazy danych");
mysql_query("SET NAMES 'utf8'");
$wynik = mysql_query("SELECT * FROM kategorie"); //zapytanie dla listy kategori

while ($kategorie = mysql_fetch_array($wynik))
{ echo"<dl id=\"menu0\">";
echo "<dt><a href=\"#\"><b>" . $kategorie[nazwa] . ":</b></a></dt>"; //link kategori
mysql_query("SET NAMES 'utf8'");
$wynik2 = mysql_query("SELECT * FROM podkategorie WHERE kategoria='$kategorie[nazwa]'"); //zapytanie dla listy podkategori
while ($podkategorie = mysql_fetch_array($wynik2)) {
echo "<dd><a href=\"index.php?podkategoria=" . $podkategorie[id] . "\">-" . $podkategorie[nazwa] . "</a><div></div></dd></dl>"; //link podkategori (lista podkategori)
}
}
?>
<script type="text/javascript">
// <![CDATA[
new Menu('menu0');
// ]]>
</script>

</body>
</html>[/php]

Zablokowany

Wróć do „Integracja”