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