Hallo,

ich hab da ein Problem:

die menüpunkte werden mittels php aus der DB ausgelesen, nun sollen Untermenüs (ebenfalls aus DB ausgelesen) aufgeklappt werden - mit einem MOUSEOVER.

Nun weiss ich nicht wie ich dies dynamisch darstellen soll.

1. Abfrage funktioniert
2. anzeige des Übermenüs
3. bei Mouseover sollen Untermenüs aufgeklappt werden --> ?????
4. beim Mouseover des Untermenüs soll eine Info angezeigt werden --> funktioniert

ich schaffs nicht, dass ich nur fürn jeweiligen Menüpunkt das Untermenü aufklappt...

Kann mir bitte jemand helfen...des sollt schon leider längst fertig sein...
:-(

Danke

www.solarplexus.at/menu_end
(testseite)



PHP-Code:
<?php
include ("config.php");
$connection=mysql_connect($dbserver,$dbuser,$dbpass) or die ("Die Verbindung zum MySQL-Datenbankserver ist fehlgeschlagen");
mysql_select_db($db) or die ("Die benötigte Datenbank konnte nicht gefunden werden");

echo 
"<table width=\"1000\" height=\"20\" cellspacing=\"0\" cellpadding=\"0\" align=\"left\" border=\"0\"><tr>";

// Wenn nichts bzw. Home angeklickt wurde / If nothing, or home has been selected

if(empty($show))
{
$get_main=mysql_query ("SELECT * FROM $maintable ORDER BY ID");
//int i =0;
while ($row=mysql_fetch_object($get_main))
{
echo 
"<td align=\"center\" width=\"12%\"><a href=\"index.php?show=",$row->ID,"\">",$row->NAME,"</a></td>";
//i++;

}
echo 
"</tr></table>";
}
?>


<? 

//Wenn eine Hauptkategorie angeklickt wurde / If a maincategorie has been selected
//Zuordnung zu Hauptrubriken muß zwingend über Zahlen erfolgen wg. Ordnungsprinzip !
$menue_sub_select =("SELECT ID, NAME, Description FROM $subtable where MAIN=2 order by ID");
$result=mysql_query ($menue_sub_select$connection);

if (
$result) {
    
// $number =mysql_num_rows($result);
    // echo "<p>Es sind $number Datensätze gelesen worden.";
    
echo "</div>";
    echo 
"<div id=menue_over>";
     echo 
"<table border=0 class=normal width=200 height=100>";
     while (
$row mysql_fetch_array($resultMYSQL_ASSOC)) {
                 echo 
"<tr ><td height=10>";
                          
                
//show description 
                             
echo "<div class=over>";
                             echo 
'<a href="#">'.$row['NAME'];
                             echo 
"<span>".$row['Description']."</span></a>";
                             echo 
"</div>";
                             
                echo 
"</tr>";
     }
     echo 
"</table>";
}