• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Blätterfunktion

Status
Für weitere Antworten geschlossen.

T-sneak

Mitglied
Blätterfunktion

so hallo ich mache zurzeit ne linkliste
aber falls die mal 1000 angemeldete user hat wäre das zuviel für eine seite deswegen suche ich einen script der nach 10 ausggaben ne neue Seite macht ^^
Würde mir einer ne funktion schreiben ^^ *lieb schau*
ich weis nämlich nicht wie ich das anfangen soll und auch nicht wie ich es umsetzten soll funktionen kann ich net gut :roll: :roll: :roll:
 
Werbung:
[php:1:55fc82d39f]
<?php
$eintraege_pro_seite = 5;
$query = mysql_query("SELECT * FROM `newspost`");
$eintraege = mysql_num_rows($query);
if(!isset($_GET['seite']))
{
$seite = 0;
}
else
{
$seite = $_GET['seite'];
}
$start = $eintraege_pro_seite*$seite;
$ende = $start+$eintraege_pro_seite;
echo "<table cellspacing=\"0\">\n";
echo "<tr>\n";
echo "<td colspan\"3\">Seiten: ";
$seiten = round($eintraege/$eintraege_pro_seite);
for($i=0;$i<$seiten;$i++)
{
echo "<a href=\"index.php?section=news&seite=".$i."\">".$i."</a>";
}
echo "</td>\n";
echo "</tr>\n";
$query = "SELECT * FROM `newspost` ORDER BY datum DESC LIMIT $start,$eintraege_pro_seite";
$result = mysql_query($query);
while($news = mysql_fetch_object($result))
{
$nachricht = htmlentities($news->nachricht);
echo "<tr>\n";
echo "<td rowspan=\"2\" id=\"np\"><img src=\"gfx/news_pics/".$news->pic.".jpg\" height=\"66\" width=\"66\"></td>\n";
echo "<td id=\"poster\">Von: ".$news->poster."</td>\n";
echo "<td id=\"date\">Vom: ".$news->datum."</td>\n";
echo "</tr>\n";
echo "<tr>\n";
echo "<td colspan=\"2\" id=\"betreff\">Betreff: ".$news->betreff."</td>\n";
echo "</tr>\n";
echo "<tr>\n";
echo "<td id=\"nspacer\"></td>\n";
echo "</tr>\n";
echo "<tr>\n";
echo "<td colspan=\"3\" id=\"news\">".nl2br($nachricht)."<p class=\"comments\">";
$kmt_id = $news->id;
$ergebnis = mysql_query("SELECT COUNT(*) as zahl FROM `news_kommentare` WHERE `news_id` = '$kmt_id' ");
$ausgabe = mysql_fetch_array($ergebnis);
echo "<a class=\"underline\" href=\"index.php?section=news&comments_id=".$news->id."\">Kommentare(".$ausgabe['zahl'].")</a></p></td>\n";
echo "</tr>\n";
echo "<tr>\n";
echo "<td id=\"nspacer\"></td>\n";
echo "</tr>\n";
}
echo "<tr>\n";
echo "<td colspan\"3\">Seiten: ";
for($i=0;$i<$seiten;$i++)
{
echo "<a href=\"index.php?section=news&seite=".$i."\">".$i."</a> ";
}
echo "</td>\n";
echo "</tr>\n";
echo "</table>\n";
?>
[/php:1:55fc82d39f]
is aus meiner seite rausgerissen... du stellst einfach $eintraege_pro_seite ein und dann müsste es gehen
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben