phpbar.de logo

Mailinglisten-Archive

[php] Alphabetische sortierung

[php] Alphabetische sortierung

Marc-Alexander Prowe php_(at)_phpcenter.de
Mon, 10 Sep 2001 11:35:16 +0200


Guten Tag Hans Theo Mislisch,

Am Montag, 10. September 2001 um 11:12 schrieben Sie:

>>> Ich habe eine Datenbankabfrage bei der nach dem Alphabet sortiert wird. Es
>>> klappt auch alles, nur das am Schluß erst die deutschen Umlaute kommen
>>> (Ä,Ö,Ü). Wie kann ich einstellen das Ä nach A und Ö nach O, usw. kommt?

>> Welche DB? I.d.R. stellt man so etwas am besten in der DB ein (bei
>> MySQL z.B. in der my.ini bzw. my.cnf)...

> Ab welcher MySQL Version soll das gehen? Wie genau?

IMHO ist das schon länger drin... (ich kenn' keine ohne, das heisst
aber auch nichts ;-) )

in der Konfigurations-Datei muss folgende Zeile stehen:
default-character-set = german1

findet MySQL den Zeichensatz nicht, dann muss auch der Pfad mitgegeben
werden:
character-sets-dir = /pfad/zum/ordner/mit/den/Zeichensätzen

Wichtig: Will man den Server auf einen neuen Zeichensatz umstellen, dann
müssen die Indices neu erstellt werden (z.B. mit myisamchk; s.Manual)!
Der Server darf dabei nicht laufen! Da man ihn aber eh' neu starten
müsste, damit er die neue Reihenfolge annimmt, ist's ein Abwasch...

Hoffe, das hilft weiter...

-- 
Mit freundlichen Grüssen
Marc-Alexander Prowe                            mailto:listen_(at)_mohajer.de



php::bar PHP Wiki   -   Listenarchive