• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Groß und Kleinschreibung

Tomm

Mitglied
Ich hab ein kleines Script, das nach Wörtern in Texten von einer Datenbank sucht
Funktioniert einwandfrei, die gefundenen Wörter und Textstellen werden dann auch noch durch Fettdruck besser sichtbar gemacht
Problem ist dabei , dass er Groß-und Kleinschreibung nicht erkennt
Findet z.B. dieses Wort , aber dieses WORT nicht,dieses wOrt auch nicht
Hat jemand eine Idee
Er findet alle Wörter, es geht nur um den Fettdruck

PHP:
 for ($i=0; $i<count ($gesuchter_text);  $i++) {
$ersatztext[$i] = "[b]$gesuchter_text[$i][/b]"   ;
     $beitrag = str_replace($gesuchter_text[$i], $ersatztext[$i], $beitrag);}

Gruß
Tomm
 
Ich hab ein kleines Script, das nach Wörtern in Texten von einer Datenbank sucht

Wenn es wirklich eine Datenbank ist dann kannst Du sowas direkt beim Datenbankabruf machen. Hintergedanke: wandel alle Zeichen in Kleinbuchstaben um - sowohl beim Suchbegriff als auch bei der zu durchsuchenden Spalte.

Beispiel für MySQL:
Code:
SELECT * FROM tabelle WHERE LOWER(spalte) LIKE LOWER('Suchbegriff')
 
Wenn es wirklich eine Datenbank ist dann kannst Du sowas direkt beim Datenbankabruf machen. Hintergedanke: wandel alle Zeichen in Kleinbuchstaben um - sowohl beim Suchbegriff als auch bei der zu durchsuchenden Spalte.

Beispiel für MySQL:
Code:
SELECT * FROM tabelle WHERE LOWER(spalte) LIKE LOWER('Suchbegriff')

Das Suchen der Wörter , ist nicht das Problem, sondern die Markierung

Das Suchen funktioniert einwandfrei, nur sollen dann die gesuchten Wörter

auf dem Screen fett dargestellt werden
 
Zuletzt bearbeitet:
Zurück
Oben