Mailinglisten-Archive |
hi.... sagmal hast du nen plan wie ich mehrer spalten gleichzeitig durchsuchen kann... schau dir mal das hier an das soll realiseirt werden... http://www.baerenpost.de/suchen.html Beste Grüße aus Sinzig, Alexander Meis pixelhouse media service ---------------------------------------------------------------- - Barbarossastraße 36 - 53489 Sinzig - Tel: 02642-980330 - Fax: 02642-980215 - Internet: http://www.pixelhouse.de ----------------------------------------------------------------- >-----Original Message----- >From: owner-php_(at)_solix.wiso.Uni-Koeln.DE >[mailto:owner-php_(at)_solix.wiso.Uni-Koeln.DE]On Behalf Of amalesh kempf >Sent: Montag, 18. Januar 1999 21:40 >To: php_(at)_solix.wiso.Uni-Koeln.DE >Subject: Re: [php] Mehrfach suche.... > > >On Mon, 18 Jan 1999 18:15:20 +0100, pho-sim_(at)_pixelhouse.de wrote: > >>der user soll in ein fomfeld seine suchbegriffe reintippern >können und dann >>ein ergebnis erhalten was alle diese begriffe >>enthält. > >Wenn ich dich richtig verstehe: > >In ein feld wird zb. "Salz Pfeffer" eingegeben und die sql-anweisung soll >alles finden, wo salz und pfeffer vorkommt, richtig? > ><? >$SQL = "select * from zutaten where "; >$saSuche = explode (" ",$strSuche); // Erstellt ein array aller begriffe >$intArraySize = count($saSuche); // Größe des Arrays >if ($intArraySize > 1) // Wenn >mehr als ein begriff >{ for ($i=0;$i<$intArraySize;$i++) > { $SQLClause = $SQLClause . "inhalt like >'%$saSuche[$i]%' and "; > } >} > >// beim letzten oder einzigen eintrag kein "and" am ende >$SQL = $SQL . $SQLClause . "inhalt like '%$saSuche[$intArraySize]%'"; >?> > >Das ist jetzt einfach mal so runtergetippert und ungetestet. > >cya > >amalesh >-- >www : http://www.goatrance.de/goafreak/ > : http://www.living-source.com/user/amalesh/ >email: amalesh_(at)_goatrance.de || aka_(at)_bigfoot.de >icq : 963380 >
php::bar PHP Wiki - Listenarchive