ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
375
375
EMPFEHLEN
-
hallo zusammen,
ich möchte eine suchfunktion über php / mysql realisieren. Dazu lese ich die DB mit select .... LIKE %string% aus und bekomme als ergebnis den text der datenbankspalte.
wie kann ich mit strpos die die position bestimmen und suchwortposition-50 wörter bis suchwortposition+50 wörter ausgeben und dabei das suchwort fett anzeigen lassen?
danke im voraus!
rue
-
09.07.02 12:15 #2
- Registriert seit
- Nov 2001
- Ort
- Gießen
- Beiträge
- 4.091
ich an deiner stelle würde den gesamten string mit explode() aufteilen und jedes einzelne wort in ein array schreiben. dann läufst du in einer schleife jedes element des arrays durch und prüfst, ob der inhalt gleich dem suchstring ist.
wenn das übereinstimmt, nimmst du dir den index von dem element und addierst/subtrahierst 50. der rest besteht dann nur noch aus einer schleife und ausgabefunktionen."You could say that I was too lazy to calculate and so I invented the computer." -- Konrad Zuse
Ähnliche Themen
-
Besucher von wo kam er welches Suchwort wurde gesucht
Von son gohan im Forum PHPAntworten: 4Letzter Beitrag: 28.03.10, 14:10 -
Suchwort hervorheben (ausser innerhalb von Tags)
Von DeMoehn_sm im Forum PHPAntworten: 1Letzter Beitrag: 14.03.09, 09:23 -
Txt-Zeile mit Suchwort ausgeben
Von Theranium im Forum C/C++Antworten: 7Letzter Beitrag: 26.05.08, 17:38 -
Datei ab bestimmten Suchwort löschen...
Von Speedkill im Forum C/C++Antworten: 2Letzter Beitrag: 22.02.08, 15:24 -
Google Suchwort erkennen
Von Rosti im Forum PHPAntworten: 5Letzter Beitrag: 20.12.05, 12:42





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren