Hi beisammen. Ich hab hier eine Suchfunktion die mir meine Datenbank durchsucht. und möchte die Ergebnisse Seitenweise ausgeben, also in der Datenbank blättern. Leider bekomm ich hier einen Fehlercode.....
Weiss jemand Rat??
Gruss
Torsten
Weiss jemand Rat??
Gruss
Torsten
PHP-Code:
<?php
if(!isset($start)) $start=0;
$stepping=5;
$link = mysql_connect("localhost", "web8", "Tosbert")
or die("Keine Verbindung möglich: " . mysql_error());
echo "";
mysql_select_db("usr_web8_2") or die("Auswahl der Datenbank fehlgeschlagen");
if ($_POST['search']) {
$result = mysql_query ('SELECT * FROM linklist where plz LIKE "%'.$_POST['search'].'%" LIMIT $start,$stepping') or print('Kann die bisherigen Benutzer
nicht auswählen!');
$rowcount = mysql_num_rows($result);
while ($line= mysql_fetch_object ($result)){
echo $line->title."<br>";
echo $line->descr."<br>";
echo $line->plz."<br>";
echo $line->title."<br>";
echo $line->tel."<br>";
echo $line->em."<br>";
echo $line->url."<br><br>";
}
}
echo "<br>";
echo "<br>";
echo '<table width="500">';
echo '<tr>';
echo '<td width="250" align="center">';
if ($start > 0) {
$sb = $start - $stepping;
if ($sb < 0) $sb = 0;
echo"<a href=\"suche.php?start=$sb\">Zurück</a>";
}
echo '</td>';
echo '<td width="250" align="center">';
if ($rowcount > ($stepping-1) ) {
$sn = $start + $stepping;
echo"<a href=\"suche.php?start=$sn\">Weiter</a>";
}
echo '</td>';
echo '<tr>';
echo '</table>';
?>
<form method="post" action="<? echo $PHP_SELF ?>">
PLZ: <INPUT type=text name=search size=10>
<INPUT type=submit value=Suchen>
<INPUT type=hidden name=sent value=1>
</form>
Kommentar