Moinsen,
folgende 2 Fehler tauchen noch auf:
Bei weniger als 9 Einträgen erscheint trotzdem der Link zur nächsten Seite. Nach dem letzten Datensatz erscheint der Link ebenfalls weiterhin. Wie kann ich das ändern?
Das Script:
<?php
@mysql_connect("localhost","","");
@mysql_select_db(verleih);
$display=9;
if(empty($i)){
$i=0;
}
$sql = "SELECT Medienart AS Medienart, Mediennummer AS Mediennummer,
Haupttitel AS Haupttitel
FROM Medien
WHERE Haupttitel LIKE '%$suchstring%'
OR Annotation LIKE '%$suchstring%'
OR Schlagwort LIKE '%$suchstring%' LIMIT $i,$display";
$ergebnis=mysql_query($sql);
echo"<table align='center' border='1' width='50%' bgcolor=#FFFFFF>";
while ($zeile = mysql_fetch_object ($ergebnis)){
$sig = $zeile->Mediennummer;
print "<tr>";
print "<td><h5>
<A href='ausgabe.php?sig=$sig'>$zeile->Haupttitel</A></h5></td>";
print "</tr>";
}
echo "</table>";
if (($i+=$display) <= 8){
echo "<h4><font face='Arial' color=#FFFF00>
Keine weiteren Einträge</font></h4>";
}else{
echo "<br /><a href='$PHP_SELF?i=$i'><h4>
<font face='Arial' color=#FFFF00>weitere Einträge</font></h4></a>";
}
mysql_free_result ($ergebnis);
?>
THX