Nyheder skal kun vise billede hvis det findes i databasen
Hej eksperterJeg har en database med nyheder hvor jeg gerne vil ´sørge for at der kun vises billede når der findes et i databasen, dvs. så der ikke vises et "dødt" billede. Jeg er er kommet til følgende, som virker tæt på i mine øjne, men der mangler alligevel noget, kan nogen hjælpe her?
<?php
$resultat = mysql_query ("SELECT * FROM news ORDER BY dato DESC");
while ($raekke = mysql_fetch_array($resultat)) {
extract($raekke);
if (!$raekke[billede] == "") {
echo "<tr><td colspan='3'><div id='nyhedsoverskrift'>";
echo $raekke[dato][6].$raekke[dato][7]."/".$raekke[dato][4].$raekke[dato][5];
echo "-".$raekke[dato][0].$raekke[dato][1].$raekke[dato][2].$raekke[dato][3];
echo "-".$raekke[dato][8].$raekke[dato][9].":".$raekke[dato][10].$raekke[dato][11];
echo " - $raekke[news_navn]</div></td></tr>";
echo "<tr><td colspan='2' valign='top' width='350px'><p>$raekke[news_beskrivelse]</p></td>";
echo "<td align='right'><a href='htmlarea/$raekke[billede]' target='_blank'><img src=\"htmlarea/$raekke[thumbnail]\" width='150px' border='1' style=\"border-color:#333333\"/></a></td></tr>";
}
elseif ($raekke[billede] == "") {
echo "<tr><td colspan='3'><span id='nyhedsoverskrift'>";
echo $raekke[dato][6].$raekke[dato][7]."/".$raekke[dato][4].$raekke[dato][5];
echo "-".$raekke[dato][0].$raekke[dato][1].$raekke[dato][2].$raekke[dato][3];
echo "-".$raekke[dato][8].$raekke[dato][9].":".$raekke[dato][10].$raekke[dato][11];
echo " - $raekke[news_navn]</span></td></tr>";
echo "<tr><td colspan='2' valign='top' width='350px'>$raekke[news_beskrivelse]</td>";
echo "<td align='right'><a href='$raekke[billede]' target='_blank'><img src=\"$raekke[thumbnail]\" width='150px' border='0'/></a></td></tr>";
}
}
?>
