Oliver: News Script

Beitrag lesen

So der news script leuft so weit.
Jetzt wollte ich die ausgabe noch unterteilen mit einem kleinen auswahl menü so das ich es auf mehr seiten ausgeben kann.
Habe sschon ein fertigen script gefunden da ich aber kaum ahnung von php habe wie ihr sicher schon gemerkt habt weiss ich nicht warum das script sagt das es ein parse fehler in dieser zeile gibt:

if ($ende>$number) { $ende = $number }

gesamter code

  
$proseite=10;  
  
$db = mysql_connect ($sqlhost,$username,$passwort);  
mysql_select_db ($database);  
$sql = "SELECT * FROM news";  
$result = mysql_query($sql,$db);  
$number = mysql_num_rows($result);  
$seiten=floor($number/$proseite);  
$start=$page * $proseite;  
$sql="SELECT * FROM table LIMIT $start,$proseite";  
$result = mysql_query($sql,$db);  
$ende = $start + $proseite;  
if ($ende>$number) { $ende = $number }  
echo "Zur Zeit sind $number Einträge im Gästebuch <BR> \n";  
echo "Seite $page - Einträge von $start bis $ende <BR> \n";  
while ($row = mysql_fetch_row($result)) {  
 $date=$row['datum'];  
  
echo "<table width=\'458\' border=\'1\'>";  
echo "<tr>";  
echo "<td width=\'100\'>Categorie:" .$row['cat'] ."</td>";  
echo "<td width=\'100\'>Titel:" .$row['titel'] ."</td>";  
echo "<td width=\'100\'>Datum:" .date("d.m.y", $date) ."</td>";  
echo "</tr>";  
echo "</table>";  
echo "<table width=\'458\' border=\'1\'>";  
echo "<tr>";  
echo "<td width=\'458\'>" .nl2br($row['text'])."</td>";  
echo "</tr>";  
echo "</table>";  
 }  
if ($page>0) {  
 $i=$page-1;  
 echo "<A HREF=\"news.php?page=$i\">&lt;previous</A>";  
}  
for($i=0; $i<=$seiten; $i++) {  
 if ($i==$page) {  
  echo $i."&nbsp;";  
 }  
 else {  
  echo "<A HREF=\"news.php?page=$i\">$i</A>&nbsp;";  
 }  
}  
if ($page<$seiten) {  
 $i=$page+1;  
 echo "<A HREF=\"news.php?page=$i\">next&gt;</A>";  
}  
?>