Jeg har omskrevet den første del af din kode til følgende:
<?php
include('config.php');
$id = intval($_GET['id']);
$s = (isset($s)) intval($s) ? : 0;
$pr_side = '10'; //Kommentar pr. side
$ialt = mysql_result(mysql_query("SELECT COUNT(*) FROM scooter_kommentar WHERE scooter_id = $id"),0);
$query = mysql_query("SELECT kommentar, vote, dato, navn, mail FROM scooter_kommentar WHERE scooter_id = $id ORDER BY id DESC LIMIT $s, $pr_side") or die ("Fejl X: ".mysql_error());
if (mysql_num_rows($query) == 0){
echo '<center><font face="Verdana" style="font-size: 11px;">Der er ikke skrevet nogle kommentar endnu!</font></center>';
} else {
$gennemsnit = mysql_result(mysql_query("SELECT ROUND(AVG(vote),2) AS gennemsnit FROM scooter_kommentar WHERE scooter_id = '$id'"),0);
echo '<center><font face="Verdana" style="font-size: 11px;">Denne scooter har i gennemsnit fået ' .$gennemsnit. ' ud af 10 (Der er ' .$ialt.' der har bedømt)</font></center>';
while(list($msg, $vote, $dato, $navn, $mail) = mysql_fetch_row($query)) {
$stjerner = str_repeat('<IMG src="
http://www.mopedpower.dk/gfx/stjerne_on.gif">', $vote);
$stjerner .= str_repeat('<IMG src="
http://www.mopedpower.dk/gfx/stjerne_off.gif">', $vote);
$tmptxt = '<table border="0" width="744" style="border: 1px solid #000000" align="center" cellspacing="0" cellpadding="2">';
$tmptxt .= '<tr><td bgcolor="#80BCFF" style="border-bottom: 1px solid #000000;"><div style="float:left;">'.$stjerner.'</div><div style="float:right;"><font face="Verdana" style="font-size: 11px;"><a href="mailto:'.$mail.'">'.$navn.'</a> | '.$dato.'</div></font>';
$tmptxt .= '</td></tr><tr><td bgcolor="#B9E1FD">';
$tmptxt .= '<font face="Verdana" style="font-size: 11px;">';
$tmptxt .= nl2br($msg);
$tmptxt .= '</td></tr>';
$tmptxt .= '</font></b>';
$tmptxt .= '</table>';
$tmparray[] = $tmptxt;
}
echo explode('<br>', $tmparray);
}
-Så må du se om du kan bruge du - og om det fungerer...