Hi leutz!
hab ein prob: ich hab mein Gästebuch geschrieben, in PHP, unter anderem mit Anleitung aus einem Tutorial. Jetzt möchte ich noch, dass der letzte eintrag in der DB als erstes angezeigt wird, der erste dann als letztes.
so sieht mein Script bis jetzt aus:
[Johannes Röttger]Ich wünsche mir eine exzessivere Benutzung der PHP- und CODE-Tags[/Johannes Röttger]
Für Hilfe danke ich schon mal im voraus!
hab ein prob: ich hab mein Gästebuch geschrieben, in PHP, unter anderem mit Anleitung aus einem Tutorial. Jetzt möchte ich noch, dass der letzte eintrag in der DB als erstes angezeigt wird, der erste dann als letztes.
so sieht mein Script bis jetzt aus:
PHP:
<?php
$proseite = 10;
$db = mysql_connect();
$result = mysql_db_query("gb", "select * from eintrag ");
$num = @mysql_num_rows($result);
$seiten=ceil($num/$proseite);
$page = $_GET['page'];
$start = ($page-1)*$proseite;
mysql_select_db ("gb");
$result = mysql_query("select * from eintrag LIMIT $start,$proseite",$db);
$ende = $start +$proseite;
if($ende>$num){
$ende = $num;
}
echo "Zur Zeit sind $num Einträge im Gästebuch <br /> \n";
echo "Seite $page - Einträge von $start bis $ende <br /> \n<br><br>";
include("eintragen.php");
echo "<br><br>";
if ($_GET['page']>1) {
$i=$_GET['page']-1;
echo "<a href=\"aufruf1.php?page=".$i."\"><previous</a> ";
}
for($i=1; $i<=$seiten; $i++) {
if ($i==$_GET['page']) {
echo $i." ";
}
else {
echo "<a href=\"aufruf1.php?page=".$i."\">$i</a> ";
}
}
if ($_GET['page']<$seiten) {
$i=$_GET['page']+1;
echo "<a href=\"aufruf1.php?page=".$i."\">next></A>";
}
echo "<br><br>";
while ($row = mysql_fetch_array($result)) {
$name = $row['name'];
$email = $row['email'];
$hp = $row['homepage'];
$eintrag = $row['eintrag'];
echo "<table>";
echo "<tr><td>Name: </td><td>$name</td></tr>";
echo "<tr><td>Email: </td><td><a href='mailto:$email'>$email</a></td></tr>";
echo "<tr><td>Homepage: </td><td><a href='$hp'>$hp</a></td></tr>";
echo "<tr><td>Eintrag:</td><td>$eintrag</td></tr>";
echo "</table>";
echo "<br><br>";
}
if ($_GET['page']>1) {
$i=$_GET['page']-1;
echo "<a href=\"aufruf1.php?page=".$i."\"><previous</a> ";
}
for($i=1; $i<=$seiten; $i++) {
if ($i==$_GET['page']) {
echo $i." ";
}
else {
echo "<a href=\"aufruf1.php?page=".$i."\">$i</a> ";
}
}
if ($_GET['page']<$seiten) {
$i=$_GET['page']+1;
echo "<a href=\"aufruf1.php?page=".$i."\">next></A>";
}
mysql_close($db);
?>
[Johannes Röttger]Ich wünsche mir eine exzessivere Benutzung der PHP- und CODE-Tags[/Johannes Röttger]
Für Hilfe danke ich schon mal im voraus!
Zuletzt bearbeitet von einem Moderator: