SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > MySQLi/PDO/(MySQL)
Hilfe Community Kalender Heutige Beiträge Suchen

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 24.07.2004, 01:13:59
meric meric ist offline
Anfänger
 
Registriert seit: Jul 2004
Beiträge: 1
Volltextsuche - Relevanz?

Hi.

Hab zwar schon viel rum probiert, allerdings konnte ich folgendes Problem bis jetzt nicht lösen:

Ich suche mittels
SELECT * FROM forum_replies WHERE MATCH post_message AGAINST ('suchbegriff')
eine Spalte in einer Tabelle nach Übereinstimmungen.
Das klappt im Prinzip auch ganz gut. Wenn ich aber nach Worten suche, die Umlaute enthalten z.B. "ändern" oder "zurück", dann bekomme ich als Ergebnis alle Einträge zurück, die Worte enthalten in denen diese Umlaute enthalten sind.

Konkret heißt das: Eine Suche nach dem Wort "zurück" sucht nur nach dem Buchstaben "ü", "ändern" nur nach "ä" und "döner" nur nach "ö", egal in welcher Konstellation. Das kann doch nicht richtig sein oder??
Ich sollte vielleicht noch erwähnen, dass ich die Umlaute vorher mit htmlentities() in HTML-Code umwandle, da diese so auch in der Datenbank gespeichert wurden.

Kann es vielleicht sein, dass Worte mit dem selben Umlaut, welcher auch im Suchbegriff enthalten ist, immer noch einen gewisse Relevanz haben und deswegen ausgegeben werden?
Wenn ja, kann man irgendwie verhindern, dass Ergebnisse angezeigt werden, die kaum noch relevant sind?

Geändert von meric (24.07.2004 um 01:18:21 Uhr)
Mit Zitat antworten
  #2  
Alt 24.07.2004, 10:28:45
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
also html in der datenbank zu speichern ist evil. füge mal ein paar einträge ein, die noch "rohe" umlaute enthalten, und versuchs dann mal mit der suche...
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:35:11 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt