hi!
ich benutze das beigefügte php-skript, um eine navigationsleiste zu generieren.
diese besteht aus einer tabelle, in der die zeilen abwechselnd in "navy" und "white" gefärbt werden. genau umgekehrt soll gleiches mit den in den zellen enthaltenen links sein.
ich komme allerdings nicht drauf, wie ich es anstellen kann, für alle vier formen der links (active, hover, visited, link) abwechselnd die farben zu definieren.
im endeffekt sollen sie also abwechselnd weiß auf navy und navy auf weiß geschrieben werden und in keinem zustand ihre farbe ändern.
wie kriege ich das hin?
danke im voraus!
Matthias
----------------
SKRIPT
----------------
<?
print("
<style type="text/css">
<!--
a:link { text-decoration:none; font-weight:bold; }
a:visited { text-decoration:none; font-weight:bold; }
a:hover { text-decoration:underline; font-weight:bold; }
a:active { text-decoration:none; font-weight:bold; }
-->
</style>");
include ("db_connect.inc");
$query="SELECT * FROM branche ORDER BY bezng ASC";
$res=mysql_query($query);
print("<table>");
$color=0;
while ($ausgabe=mysql_fetch_array($res))
{
if ($color==0)
{
$bg_color="style="background-color:navy"";
}
else
{
$bg_color="style="background-color:white"";
}
print("<tr>
<td $bg_color>
<a href="liste.php?branche=$ausgabe[id]" target="main">$ausgabe[bezng]</a>
</td>
</tr>");
if ($color==0) $color=1; else $color=0;
}
print("</table>");
?>