|   Mailinglisten-Archive | 
if(strstr($inputfeld, " ")) {
	$worter = explode(" ", $inputfeld);
	$frage = "WHERE feld LIKE '%".$worter[0]."%'";
	for($i=1;$i<=count($worter);$i++) {
		$frage .= " AND feld LIKE '%".$worter[$i]."%'";
	}
}
$query = "SELECT * FROM table ".$frage;
äääh oder so ähnlich... *schnellRunterGetippt*
1193893 schrieb:
> 
> Hallo!
> Ich habe bereits eine kleine Suchmaschine mit PHP(4) und Mysql.
> Sie sucht mit:
> select * from datenbank where spalten like '$anfrage'
> die $anfrage Variable kommt aus einem Formular.
> Ich möchte nun die Suche in der Datenbank mit mehreren
> Begriffen auf einmal möglich machen, so dass die Woerter nicht wie bei der
> obigen
> Abfrage in einem bestimmten Zusammenhang stehen müssen.
> Ist dies vielleicht mit einem Array und einer Schleige möglich?
> Vielen Dank für jede Hilfe!
> Christian
> 
> --
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php
    php::bar PHP Wiki - Listenarchive