Hallo,
bin jetzt alleine weiter gekommen habe die Abfrage versetzt und schon klappt mein erster Schritt
<table cellspacing="0" cellpadding="0" border="1">
<tr>
<td class="blank<? echo $menucount;?>"> </td>
<?
$menue_select = mysql_query("select * from wsc_menu order by menuid");
while($zeile = mysql_fetch_array($menue_select))
{
echo "<td class="men"><a href="#?menue_id=".$zeile["menuid"]."" class="men" onMouseOver="MM_showHideLayers(";
if($zeile["menuid"]== 2)
{
$layer2 = 2;
echo "'Layer2','','show','Layer3','','hide','Layer4','','hide','Layer5','','hide'";
}
elseif($zeile["menuid"]== 3)
{
$layer3 = 3;
echo "'Layer2','','hide','Layer3','','show','Layer4','','hide','Layer5','','hide'";
}
elseif($zeile["menuid"]== 4)
{
$layer4 = 4;
echo "'Layer2','','hide','Layer3','','hide','Layer4','','show','Layer5','','hide'";
}
elseif($zeile["menuid"]== 5)
{
$layer5 = 5;
echo "'Layer2','','hide','Layer3','','hide','Layer4','','hide','Layer5','','show'";
}
else
{
echo "'Layer2','','hide','Layer3','','hide','Layer4','','hide','Layer5','','hide'";
}
echo ")">".$zeile["menu"]."</a></td>";
}
?>
</tr>
</table>
Jetzt habe ich ein neues Problem wobei ich nicht weiß ob Du mir da auch helfen kannst
Wenn ich jetzt mit der Maus über einen Link gehe, erhalte ich den dazugehörigen Layer.
Problem:
jetzt muß für jeden Menüpunkt einen Layer aufbauen
<div id="Layer2" style="position:absolute; visibility: hidden">
<table width="130" border="1">
<tr>
<td><a href="#">2</a></td>
</tr>
</table>
</div>
<div id="Layer3" style="position:absolute; visibility: hidden">
<table width="130" border="1">
<tr>
<td><a href="#">2</a></td>
</tr>
</table>
</div>
das hätte ich auch gerne vereinfacht so das sich nur die Layernr ändert, dewegen lasse ich überall oben die $layer2-5 definieren
irgendwie so, da fehlt mir noch das richtige drumherum:
<div id="Layer<?$layer;?>" style="position:absolute; visibility: hidden">
<table width="130" border="1">
<tr>
<td><a href="#">2</a></td>
</tr>
</table>
</div>
Hast Du eine Idee?