und das funzt bei mir ned /: ka wieso, vl. könnt ihr mir ja mit rat und tat zur seite stehen....
hier der code:
<?php include ("sql_conn.php"); $Zeilen_pro_Seite = 3; if (!isset($Anfangsposition)) { $Anfangsposition = 0; } $entry = "SELECT * FROM entries order by id desc limit $Anfangsposition,$Zeilen_pro_Seite"; $entry_result = mysql_query($entry); $result1 = mysql_query("select title from entries"); $Anzahl = mysql_num_rows($result1); echo '<div class="entry">'; while( $entry_object = mysql_fetch_array($entry_result)) { echo '<div class="headline">'; echo '<p style="float:left; margin:0"><b>' .$entry_object['title'].'</b></p>'; echo '<p style="font-size:12px; color:#9D9D9D; text-align:right; margin:0">'." eingetragen am ".$entry_object['date'].'<br><br></p>'; echo '</div>'; echo '<br>'. nl2br($entry_object['messages']).'<br><br><p></p>'; // nl2br($text) ist dazu da, um ENTER auch als Zeilenumbruch anzuzeigen } echo '<hr>'; if($Anfangsposition > 0) { echo "<a href='?page=newsscript&Anfangsposition=0'>[erste Seite]</a>"; $back=$Anfangsposition-$Zeilen_pro_Seite; if($back < 0) { $back = 0; } echo "<a href=\"?page=newsscript&Anfangsposition=$back\">[eine Seite zurük]</a>"; } if($Anzahl>$Zeilen_pro_Seite) { $Seiten=intval($Anzahl/$Zeilen_pro_Seite); if($Anzahl%$Zeilen_pro_Seite) { $Seiten++; } } for ($i=1;$i<=$Seiten;$i++) { $fwd=($i-1)*$Zeilen_pro_Seite; echo "<a href=\"?page=newsscript&Anfangsposition=$fwd\">$i</a>"; } if($Anfangsposition < $Anzahl-$Zeilen_pro_Seite) { $fwd=$Anfangsposition+$Zeilen_pro_Seite; echo "<a href=\"?page=newsscript&Anfangsposition=$fwd\">[eine Seite weiter]</a>"; $fwd=$Anzahl-$Zeilen_pro_Seite; echo "<a href=\"?page=newsscript&Anfangsposition=$fwd\">[letzte Seite]</a>"; } echo '</div>'; ?>
wäre super nett, wenn mir da wer sagen könnte wos da hakt ....
lg acon (: