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