Problem beim Suchen

disear

Erfahrenes Mitglied
Hallo zusammen
also ich habe eine kleine Suchmaschine eingerichtet, doch die will nicht so ganz wie ich will. Wenn jetzt nur das Wort in der Datenbank steht wird der Link aufgelistet. Jedoch falls mehrer Worte vorhanden sind werden diese nicht angezeigt (trotz sich das gesuchte wort in der Zeile befindet)
hier mal das Skript:
PHP:
<?php
include("suchen.php");
include("../admin/connect.php");

$sql ="Select * From html where html like '$such'";
$suche= mysql_query($sql);
while ( $zeile = mysql_fetch_array( $suche ) )

    {
print "
<table class=untertitel width=784>
	<tr>
		<td>
			<a href=page.php?link=$zeile[name]&wort=$such target=haupt><b>$zeile[kategorie]</b> - $zeile[name]  </a>
		</td>
	</tr>
</table>
";
}
mysql_close( $link );
?>

Was kann man tun, damit es den Eintrag auch mit mehreren Wörtern anzeigt?

thanks

disear
 
PHP:
$sql ="SELECT * FROM `html` WHERE `html` LIKE '%$such%'";
Lass dich von der Grossschreibung nicht irritieren, is abba übersichtlicher ;)

<edit>Ach ja, die % sind Whitespaces
 
Zurück