Moin Moin,
folgendes Problem:
in einer MySQL Tabelle sind Namen, mehrere in einer Spalte, in diesen Namen sind die Umlaute maskiert (ü)
Jetzt soll gezählt werden welcher Name wie oft vor kommt:
<?php $suchealt = "M¨ller/D¨bel";$suchstring\_spilt = split('[/.-]', $suchealt); foreach ($suchstring\_spilt as $mitarbeiter) { $volltext = \<\< SELECT \* FROM termine WHERE MATCH (titel) AGAINST ('"$mitarbeiter"') EOD; $suchergebnis = mysql\_query($volltext) OR die(mysql\_error()); echo $mitarbeiter." : ".mysql\_num\_rows($suchergebnis)." "; } ?\> Herr Müller und Herr Dübel kommen jetzt jeweils einmal in der Tabelle vor. Angezeigt wird jedoch bei beiden 2 mal??? Wie kann ich verhindern, dass die Maskierung gesucht wird? Wenn ich im Suchstring als auch in der Tabelle die Maskierung gegen die Umlaute austausche läuft alles. Vielen Dank und Grüße aus dem Norden tifi PS: Bitte keine Fragen warum der Suchstring nicht eine Tabelle mit Namen ist.