| | | | |
| | |
| Erfahrener Benutzer | Hallo Leute und schönen 3 Advent. Und zwar ist mir grad aufgefallen das ich ein Problem bei meiner Shopsuche habe. Habe auch schon gegoogelt und im Handbuch geschaut aber nicht wirklich was hilfreieches gefunden. Ich hbae zum Beispiel zwei Nokia Handys im Sortiment ein Nokia 5110 und ein Nokia 5230. So wenn ich nun in die Suche eingebe das Handy Nokia 5230 dann bringt der mir auch das Nokia 5110. Wenn ich nun aber nur 5230 ohne das Wort Nokia eingebe dann bringt er mir gewünscht nur das Nokia 5230. Wie kann ich es machen das wenn Nokia 5230 eingegeben wird auch nur dieses erscheint und kein anderes Nokia? Hier mein momentaner Code. PHP-Code: mfg der litter
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Erfahrener Benutzer Registriert seit: 05.09.2007
Beiträge: 5.044
![]() | MySQL :: MySQL 5.1 Reference Manual :: 11.8.2 Boolean Full-Text Searches Zitat:
Code: MATCH (...) AGAINST ('Nokia 5230')
| |
| |
| | |
| Erfahrener Benutzer | Wie kann ich das aber nun genauer machen? Weil ich ja den Wert aus einem Postfeld bekomme. Wäre da eine Lösung den String aus dem Postfeld mit explode aufzulösen oder gibts etwas eleganteres?
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| |
| | |
| Erfahrener Benutzer | Die Doku habe ich mir ja durchgelesen darum fragte ich nach und den Post String per explode aufzulösen scheint mir da die beste Lösung. Nur eben kann es dann das Problem geben weil ja da nur das 5230 ausgewertet wird,wenn es nun ein Samsung 5230 gibt dann würde es das auch anzeigen. Weist wie ich meine? Das ist das einzige was mir da Kopfzerbrechen bereitet.
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| |
| | |
| Erfahrener Benutzer | Nun bleibt noch das Problem wenn er Nokia 5230 eingibt das er auch andere Nokias bringt. Irgendwie ein kleiner Teufelskreis.
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| |
| | |
| Erfahrener Benutzer | Das sieht dann so aus Code: Where
MATCH (art_name) AGAINST ('Nokia 5320' IN BOOLEAN MODE)
OR
MATCH (cat_name) AGAINST ('Nokia 5320' IN BOOLEAN MODE)
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| mysql fulltext alternative zu n boolean mode, mysql versandzeit -email -e-mail |