phpbar.de logo

Mailinglisten-Archive

[php] Gaestebuch optimieren

[php] Gaestebuch optimieren

Holger Faustmann hf_(at)_conne.net
Tue, 14 Sep 1999 14:38:38 +0200


Hallo Usr,

ich hatte ja vor einigen Tagen das Problem mit meinem Gästebuch,
welches ja ziemlich gut gelöst werden konnte.

so sieht es aus.

Der Code wurde hier etwas komprimiert bzw. zusammenkopiert:

<?php
if (!isset($start)) { $start=0; }
$link = mysql_pconnect ("localhost", "root", "") or mysql_die();
$result = mysql_db_query ("datenbank", "SELECT *, 
DATE_FORMAT(datum,'d.m.y') as datum_f FROM gaestebuch 
ORDER BY datum desc limit $start,5", $link) or mysql_die();
if (mysql_numrows($result) == 0)
    {
    php_die ("Es existieren leider keine weiteren Einträge"); 
    }
while ($row = mysql_fetch_array($result)) 
       {if ($start>1) {
$prev=$start-5;
$link1="lesen.php3?start=$prev";	
}
$next=$start+5;
$link2="lesen.php3?start=$next";
?>

.. dann diverser HTML Code

<?
}
?> 

.. dann die Ausgabe

<a href="<? echo $link1;?>">zur&uuml;ck</a>
<a href="<? echo $link2;?>">die n&auml;chsten 5 Eintr&auml;ge</a>


Nun zum Problem:

Ich möchte den Link "die nächsten 5 Einträge" nicht sehen, wenn
es keine mehr gibt! 
Das habe ich überhaupt nicht hinbekommen. Die Fehlermeldung
"Es existieren leider keine weiteren Einträge" erscheint nur
im Internet Explorer, wenn man "zum letzten Mal" auf "die nächsten
5 Einträge" klickt. Im Netscape steht überhaupt nichts.

Hat jemand noch einen Lösungsansatz für mich, denn im PHP-Center
konnte ich den Gästebuch-Code leider noch nicht finden.

Gruß Holger Faustmann


php::bar PHP Wiki   -   Listenarchive