|   Mailinglisten-Archive | 
> Ich möchte eine Liste nach der Suchergebnisse nach Treffern der Suchworte ausgeben.
> Gut wäre natürlich auch wenn ich gleich jeweils die Treffer je Datensatz anzeigen könnte und so sortieren das der Datensatz mit den meinsten Treffern oben ist.
> Den Select hab ich mal angefangen, weis aber nicht weiter: 
> 
> SELECT  id
> FROM  texte
> WHERE      concat(`varchar1` , `varchar2` , `varchar3`,`mediumtext1` , `mediumtext2` , `mediumtext3`)
> LIKE "%sodele%"
> ORDER BY ????
> Trefferanzahl aber wie ????
hast du die MySQL-Volltextsuche schon mal in erwägung gezogen / probiert?
da werden/kann man die ergebnisse auch nach relevanz sortiert
--> http://www.mysql.com/doc/en/Fulltext_Search.html
oder
--> http://www.mysql.com/doc/de/Fulltext_Search.html <-- aber hier fehlt
der abschnitt ('boolean search' ab 4.0.1)
-- 
Sebastian Mendel
www.sebastianmendel.de
www.tekkno4u.de
www.nofetish.com
-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 
    php::bar PHP Wiki - Listenarchive