hi@all,
ich hab n kleines problem:
für eine db-suche möchte ich google-like die suchbegriffe abfragen.
wenn man z.b.
auto haus
eingibt, bekommt man alle ergebnisse, die auto oder haus im text enthalten. das funzt auch.
jetzt möchte ich aber z.b. nach:
auto "bad reichenhall" haus
suchen und eben nicht alle datensätze, die auto oder haus oder bad oder reichenhall im text enthalten, sondern nur die, die eben ->bad reichenhall<- enthalten.
den suchstring zerhacke ich mit split().
wie kann ich den string bearbeiten, damit ich eben "bad reichenhall" als string enthalte?
kann ich irgendwie den string "bad reichenhall" ausschneiden. der steht doch zwischen 2 definierten zeichen.
soweit zur theorie.
mit welcher funktion kann ich das realisieren? mit substr() den zwischenraum zwischen den " zu extrahieren, erscheint mit ziemlich umständlich.
hat jemand ne bessere idee???
thx
sven
ich hab n kleines problem:
für eine db-suche möchte ich google-like die suchbegriffe abfragen.
wenn man z.b.
auto haus
eingibt, bekommt man alle ergebnisse, die auto oder haus im text enthalten. das funzt auch.
jetzt möchte ich aber z.b. nach:
auto "bad reichenhall" haus
suchen und eben nicht alle datensätze, die auto oder haus oder bad oder reichenhall im text enthalten, sondern nur die, die eben ->bad reichenhall<- enthalten.
den suchstring zerhacke ich mit split().
wie kann ich den string bearbeiten, damit ich eben "bad reichenhall" als string enthalte?
kann ich irgendwie den string "bad reichenhall" ausschneiden. der steht doch zwischen 2 definierten zeichen.
soweit zur theorie.
mit welcher funktion kann ich das realisieren? mit substr() den zwischenraum zwischen den " zu extrahieren, erscheint mit ziemlich umständlich.
hat jemand ne bessere idee???
thx
sven
Kommentar