eViLaSh
Erfahrenes Mitglied
Hallo,
ich steh vor einem riesen Problem, und weiss leider nicht wie ich es angehen soll.
also ich habe eine Datenbank, die sieht so aus:
[cat_id][cat_pid][cat_name][cat_preis][cat_online]
so, da stehen also meine Kategorien drinne, cat_pid bezieht sich praktisch auf die überkategorie!
meine Ausgabe soll nun wie foglt aussehen....ich möchte das ganze ein mal ganz auslesen und die ganze baumstruktur ausgeben, diese soll dann mit div layern untereinander angesprochen werden können... das ganze sieht halt dann so aus:
das JS sieht dann noch so aus:
so, die ausgabe, wie sie aussehen soll hab ja nun schonmal
wie schaffe ich es nun, das ganze über die datenbank auslesen zu können, und den baum dynamisch erzeugen zu lassen!
ich steh da total aufm schlauch
ich steh vor einem riesen Problem, und weiss leider nicht wie ich es angehen soll.
also ich habe eine Datenbank, die sieht so aus:
[cat_id][cat_pid][cat_name][cat_preis][cat_online]
so, da stehen also meine Kategorien drinne, cat_pid bezieht sich praktisch auf die überkategorie!
meine Ausgabe soll nun wie foglt aussehen....ich möchte das ganze ein mal ganz auslesen und die ganze baumstruktur ausgeben, diese soll dann mit div layern untereinander angesprochen werden können... das ganze sieht halt dann so aus:
HTML:
<div id="id1" style="display:block;"><A href="javascript:sh('id1_1', 'bid1_1')" class="links"><img name="bid1_1" src="../images/aufbau/cat_plus.gif" width="9" height="9" border="0"></a>kat1<br></div>
<div id="id1_1" style="display:none;"><img src="../images/aufbau/pix.gif" width="28" height="8"> kat1_1<br>
<img src="../images/aufbau/pix.gif" width="28" height="8"> kat2_1<br>
<img src="../images/aufbau/pix.gif" width="15" height="8"> <A href="javascript:sh('id4_3', 'bid4_3')" class="links"><img name="bid4_3" src="../images/aufbau/cat_plus.gif" width="9" height="9" border="0"></a>kat3_1<br>
<div id="id4_3" style="display:none;"><img src="../images/aufbau/pix.gif" width="56" height="8"> kat4_3<br>
<img src="../images/aufbau/pix.gif" width="56" height="8"> kat5_3<br>
</div>
<img src="../images/aufbau/pix.gif" width="9" height="8"> kat6<br>
</div>
das JS sieht dann noch so aus:
HTML:
<!--
function sh(id, bid)
{
if(document.getElementById(id).style.display == 'none'){
document.getElementById(id).style.display = 'block';
document [bid].src = "../images/aufbau/cat_minus.gif";
}else{
document.getElementById(id).style.display = 'none';
document [bid].src = "../images/aufbau/cat_plus.gif";
}
}
//-->
so, die ausgabe, wie sie aussehen soll hab ja nun schonmal
wie schaffe ich es nun, das ganze über die datenbank auslesen zu können, und den baum dynamisch erzeugen zu lassen!
ich steh da total aufm schlauch