Hallo also ich hab eine Blätterfunktion in meinem News Script eingebaut!
Geht alles aber ich will noch das es anzeigt auf welcher Seite sich man befindet also z.b. so
[1] 2 3 4
Das heisst das man auf der Seite 1 ist!
Geht alles aber ich will noch das es anzeigt auf welcher Seite sich man befindet also z.b. so
[1] 2 3 4
Das heisst das man auf der Seite 1 ist!
PHP:
<?php
// Verbindung mit der Datenbank erstellen //
$db = mysql_connect($db_host, $db_user, $db_pass);
mysql_select_db ($db_name) or die ("Cannot connect to database");
//Blättern
$proseite = "5";
$seiten_s = "SELECT * FROM $tabellenews";
$seiten_r = mysql_query($seiten_s);
$number = mysql_num_rows($seiten_r);
$seiten = floor($number/$proseite);
$start = $page * $proseite;
$query = "SELECT *, DATE_FORMAT(datum,'%d.%m.%Y') AS datum_de FROM $tabellenews ORDER BY id DESC LIMIT $start,$proseite";
$result = mysql_query($query);
while($r=mysql_fetch_array($result))
{
$linkname=$r["linkname"];
$name=$r["name"];
$titel=$r["titel"];
$news=$r["news"];
$email=$r["email"];
$link=$r["link"];
$datum=$r["datum_de"];
$id=$r["id"];
$s1 = "SELECT * FROM $tabellecomments WHERE newsid = '$id'" ;
$q1 = mysql_query($s1) ;
$c = mysql_num_rows($q1) ;
echo "<table width=450 border=1 cellpadding=0 cellspacing=0 bordercolor=#000000>
<tr>
<td width=262><span class=Stil7><strong>$titel</strong></span></td>
<td width=297><div align=right><span class=Stil3><em><a href=mailto:$email>$name</a> @ $datum</em></span></div></td>
</tr>
<tr>
<td colspan=2>$news </td>
</tr>
<tr>
<td><strong>Quelle: </strong><a href=$link target=_blank>$linkname</a></td>
<td><div align=right><a href=?action=comments&id=$id>comments($c)</a></div></td>
</tr>
</table>
<p>";
}
?>
<p>
<?
echo "Seite: " ;
for($i=0; $i<=$seiten; $i++) {
echo "<A HREF=\"?action=news&page=$i\">$i</A> ";
}
?>