hi
hab mir ein newsscript eingebaut mit blätterfunktion.
wenn ich in zeile 49 schreib eine news pro seite und erstelle 3 news zeigt er auch 3 seiten an aber die 3 news zeigt er zusammen auf allen 3 seiten an.
was ist da wieder falsch gelaufen.
hab mir ein newsscript eingebaut mit blätterfunktion.
wenn ich in zeile 49 schreib eine news pro seite und erstelle 3 news zeigt er auch 3 seiten an aber die 3 news zeigt er zusammen auf allen 3 seiten an.
was ist da wieder falsch gelaufen.
PHP-Code:
<?php
$seite = $_GET["seite"];
if(!isset($seite))
{
$seite = 1;
}
$db = @mysql_connect($mysql_host,$mysql_user,$mysql_passw)or die ("Verbindung fehlgeschlagen 1");
@mysql_select_db($mysql_database,$db) or die ("Verbindung fehlgeschlagen 2");
function sql_quote( $value )
{
if( get_magic_quotes_gpc() )
{
$value = stripslashes( $value );
}
if( function_exists( "mysql_real_escape_string" ) )
{
$value = mysql_real_escape_string( $value );
}
else
{
$value = addslashes( $value );
}
return $value;
}
echo "<h3> News</h3>\n";
$sql = "SELECT titel, inhalt, datum FROM News ORDER BY Datum DESC";
$result = mysql_query($sql) OR die(mysql_error());
if(mysql_num_rows($result)) {
while($row = mysql_fetch_assoc($result)) {
echo "<div class=\"newseintrag\">\n";
echo " <div class=\"Datum\">\n";
echo $row['datum'];
echo " </div>\n";
echo " <div class=\"Titel\">\n";
echo $row['titel'];
echo " </div>\n";
echo " <div class=\"Inhalt\">\n";
echo nl2br($row['inhalt']);
echo " </div>\n";
echo "</div>\n";
}
} else {
echo"<p>Keine News vorhanden</p>\n";
}
$eintraege_pro_seite = 1;
$start = $seite * $eintraege_pro_seite - $eintraege_pro_seite;
$abfrage = "SELECT * FROM news LIMIT $start, $eintraege_pro_seite";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
$result = mysql_query("SELECT id FROM news");
$menge = mysql_num_rows($result);
$wieviel_seiten = $menge / $eintraege_pro_seite;
echo "<div id=\"seite\" align=\"center\">";
echo "<b>Seite:</b> ";
for($a=0; $a < $wieviel_seiten; $a++)
{
$b = $a + 1;
if($seite == $b)
{
echo " <b>$b</b> ";
}
else
{
echo " <a class=\"seite\" href=\"?page=startseite&info=home&seite=$b\">$b</a> ";
}
}
echo "</div>";
?>
Kommentar