Jeg skal have sorteret nogle nyheder fra databasen
Jeg har denne kode indtil nu:<?php
$conn = mysql_connect("server", "user", "pass");
mysql_select_db("database");
$sql = "select * from TGV_stories";
$query = mysql_query($sql);
while ($row = mysql_fetch_array($query)) {
echo"
<table class='tekstafsnit' width='100%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td><b>$row[pn_title]</b> - <font color='#999999'>$row[pn_time]</font></td>
</tr>
<tr>
<td>$row[pn_hometext]<br>
<hr></td>
</tr>
</table>
";
}
mysql_close($conn);
?>
Og jeg vil have den ændret til det her:
<?php
$conn = mysql_connect("server", "user", "pass");
mysql_select_db("database");
$sql = "select * from TGV_stories ORDER BY ID";
$query = mysql_query($sql);
while ($row = mysql_fetch_array($query)) {
echo"
<table class='tekstafsnit' width='100%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td><b>$row[pn_title]</b> - <font color='#999999'>$row[pn_time]</font></td>
</tr>
<tr>
<td>$row[pn_hometext]<br>
<hr></td>
</tr>
</table>
";
}
mysql_close($conn);
?>
Men så giver den et parse error i linje 6 som jeg jo slet ikke rør!
Idéen med ændringen er at jeg skal have den nyeste nyhed øverst, og så ellers nedad.
Du kan se det her: www.thegameviewer.dk/TGV3.0
