Hallo zusammen,
ich werde mich jetzt hier zwar unbeliebt machen jedoch sehen ich keinen anderen Ausweg und zwar habe ich ein newsscript was die news ausgeben soll um jedoch keine meterlange liste zu haben wollte ich die blätter funktion einbauen nur funktioniert sie nicht richtig sie zeigt alle inhalte weiterhin an.Bitte helft mir weiter hierbei bin noch anfänger im Bezug auf php.
Und hier mein Quelltext :
ich werde mich jetzt hier zwar unbeliebt machen jedoch sehen ich keinen anderen Ausweg und zwar habe ich ein newsscript was die news ausgeben soll um jedoch keine meterlange liste zu haben wollte ich die blätter funktion einbauen nur funktioniert sie nicht richtig sie zeigt alle inhalte weiterhin an.Bitte helft mir weiter hierbei bin noch anfänger im Bezug auf php.
Und hier mein Quelltext :
PHP-Code:
<html>
<head>
<title>News View</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div align="center">
<div align="center"><br>
</div>
<?php
include 'inc/functions.inc.php';
$smiliespath = "Admin/smilies/";
$db = mysql_connect ("localhost", "web64", "passwort");
mysql_select_db ("usr_web64_1");
$sql = "SELECT * FROM `news`";
$result = mysql_query($sql,$db);
$number = mysql_num_rows($result);
$proseite = "2";
$seiten=ceil($number/$proseite);
?>
<a href="index.php?page=1">
<?php
$start=$_GET['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 in der Datenbank <br /> \n";
echo "Seite $page - Einträge von $start bis $ende <br /> \n";
mysql_connect("localhost", "web64", "passwort")
or die("Keine Verbindung möglich: " . mysql_error());
mysql_select_db("usr_web64_1");
$aus = mysql_query("SELECT ID, User, Ueberschrift, News, Time FROM news ORDER BY ID DESC");
while ($row = mysql_fetch_array($aus, MYSQL_ASSOC)) {
$timestamp=$row['Time'];
$datum = date("d.m.Y",$timestamp);
$nr=$row['ID'];
$news_format= formattext($row['News'], $smilies, $smiliespath, $myBoardCodeTags, $texthtml);
?>
<table width="561" border="1" cellpadding="0" cellspacing="0" bordercolor="#CCCCCC">
<tr>
<td bordercolor="#FFFFFF" valign="top" height="87">
<table width="558" border="0" cellspacing="0" cellpadding="0" bordercolor="#CCCCCC" bgcolor="#CCCCCC">
<tr bordercolor="#FFFFFF" bgcolor="#333333">
<td width="439"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#333333">
<font color="#FFFFFF"> <b>
<?php echo $row['Ueberschrift']; ?>
</b> geschrieben von :
<?php echo $row['User']; ?>
</font></font></td>
<td width="119">
<div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">
<?php echo $datum; ?>
</font></div>
</td>
</tr>
</table>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<?php echo $news_format; ?>
<br>
</font></p>
<table width="560" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="466" align="right">
<div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>Kommentare
( )</b></font></div>
</td>
<td width="94" align="center">
<?php echo "<a href=print.php?ID=$nr>Drucken</a>";?>
</td>
<td width="94" align="center">
<?php echo "<a href=send.php?ID=$nr>Empfehlen</a>";?>
</td>
</tr>
</table>
</td>
</tr>
</table>
<p>
<?php
}
mysql_free_result($aus);
if ($_GET['page']>0) {
$i=$_GET['page']-1;
echo "<a href=\"index.php?page=".$i."\"><previous</a>";
}
for($i=0; $i<=$seiten; $i++) {
if ($i==$_GET['page']) {
echo $i." ";
}
else {
echo "<a href=\"index.php?page=".$i."\">$i</a> ";
}
}
if ($_GET['page']<$seiten) {
$i=$_GET['page']+1;
echo "<a href=\"index.php?page=".$i."\">next></A>";
}
?>
</p>
</div>
</body>
</html>
Kommentar