Dag mensen,

Ik loop tegen een probleem aan die ik maar niet opgelost krijg. Ik heb de volgende code en dit is het resultaat: http://i37.tinypic.com/2qa8y2h.jpg

Ik heb een link over de code gezet zodat de hele balk wit kleur als je er met de muis overheen gaat. Maar het probleem is dat hij href=nieuws laat zien en dat mag niet. Wie kan mij helpen.
<?php

{
echo "<div class=\"days\">Nieuws vandaag | ".date('d-m-Y')."</div>";

while ($list = mysql_fetch_object($query))

{
$onderwerp = $list->onderwerp;

$select1 = "SELECT * FROM nieuws_reacties WHERE nieuwsid = '".$list->id."'";
$query1 = mysql_query($select1)or die(mysql_error());

echo "<li><b><a>";
echo " ".$list->datum."";
echo "".$cat[$list->cat]."";
echo " href=\"nieuws/".$list->id."\" title=\"".$onderwerp."\" >"; echo "<font color=\"#CCCCCC\">(".mysql_num_rows($query1).")";
echo "</a></b></li>";
}
}
?>
Kijk eens naar je link:

http://www.w3schools.com/html/html_primary.asp.
<a> kan dus niet.

Verder is het onnodig om lege strings te gebruiken in regel 15 en 16.

PS; waarom gebruik je <font>-tags... Dat is zo oud, dat het door CSS kan worden vervangen.
Gek he, je hebt er <a> staan waarna je wat gewone uitvoer stuurt en dan de href. Kijk voor de gein eens in je broncode dan zie je het waarschijnlijk meteen.
Ja die A staat er omdat anders de balk niet wit kleurt. Als ik die weghaal werkt het wel alleen ziet het er gewoonweg niet uit. Zie hier zonder a

http://i38.tinypic.com/200yys8.jpg

@font tags,
Die gebruik ik omdat ik mijn oude site overzet naar een nieuwe site. Al het verouderde code moet nog weggehaald worden.
Topic kan gesloten worden. Het werkt nu. Href even in de A gezet. Bedankt mensen!
Sowieso kan je 't scripten voor jezelf wat makkelijker maken:

<?php
echo '<li><b>';
echo '<a href="nieuws/'.$list->id.'" title="'.$onderwerp.'" >';
echo $list->datum.' '; // voor de spatie
echo $cat[$list->cat];
echo ' <font color="#CCCCCC">('.mysql_num_rows($query1).')';
echo '</a></b></li>';

//Jou manier:
echo "<li><b><a>";
echo " ".$list->datum."";
echo "".$cat[$list->cat]."";
echo " href=\"nieuws/".$list->id."\" title=\"".$onderwerp."\" >"; echo "<font color=\"#CCCCCC\">(".mysql_num_rows($query1).")";
echo "</a></b></li>";
?>
Zo hoef je niet te escapen en onnodige quotes te gebruiken zoals "".$var.""

Reageren