Jag har gjort den här php koden för att visa mina nyheter och den fungerar och allt men jag kan inte stänga mina td och tr för den då får jag ett felmeddelande sen så skulle jag också vilja att den ska byta färg varann table. Så nr 1 är grå och nr 2 är vit och sen är 3 grå igen och så vidare.
Jag lägger min kod här så om det är någon som ser vad det är för fel kanske kan skriva det här.
<html>
<head>
<title>Hej på er alla</title>
</head>
<body>
<?php
// Make a MySQL Connection
$opendb = mysql_connect("localhost", "root", "password") or die(mysql_error());
mysql_select_db("test") or die(mysql_error());
?>
<table width="400" height="60" border="0" cellspacing="0" cellpadding="0">
<?php
// Get five last news from news table
$query = "SELECT * FROM news ORDER BY date DESC LIMIT 8";
$result = mysql_query($query);
if(mysql_num_rows($result) == 0) {
//No data in database
echo "There was no news recorded in the database!";
} else {
// Lopp through the data and output the news
// Läs om funktionen här: <http://se2.php.net/mysql_fetch_assoc>
while($row = mysql_fetch_assoc($result)) {
if ($news_id % 1)
{
$bg_color="#151515";
}
else
{
$bg_color="#333333";
}
echo '
\<tr\>
\<td width="400" height="45" bgcolor="'.$bg_color.'"\>';
echo "\<div class=\\"news\\"\>\\n";
echo "\<a href=\\"test.php?news_id=".$row\['news_id'\]."\\"\>".$row\['headline'\]."\</a\>\\n \<br /\>";
echo "\<span class=\\"headlinesummary\\"\>".$row\['headlinesummary'\]."\</span\>\\n";
echo "\</div\>\\n";
}
}
mysql_close();
?>
</table>
</body>
</html>