Ik ben bezig met een systeem om woordenlijsten van teach2000 op te slaan en online te overhoren. De lijsten zijn in veel verschillende talen. Zo zijn er ook Chinese en Griekse lijsten. Welke collatie heb ik nodig om deze dingen op te slaan.

Ik heb 1 kolom om de lijst in te voegen die nu een Collatie heeft van utf8-unicode. Daar heb ik deze lijst in gezet:
[edit]
De originele chinese tekens pakt ook phphulp niet, hier dus de link:
klik
[/edit]
en dit staat nu in de kolom:

てんいん                      = store clerk
いらっしゃいませ                  = Come in!; Welcome!
それ                        = that; that one
ã‚’                         = (object marker)
みせて ください                  = Please show me.
みせます                      = show
みせる                       = show {dictionary form}
3,000えん                   = 3,000 yen
~えん                       = yen
ã‚‚                         = too
じゃ                        = Well then ...
ください                      = Please give me ...
あれ                        = that; that over there
かさ                        = umbrella
テレビ                       = TV; TV set
ラジオ                       = radio
テープレコーダー                  = tape recorder
はいざら                      = ashtray
みず                        = water
りんご                       = apple
レシート                      = receipt
では                        = well then


Hoe kan ik dat oplossen?
*bump*
nog maar een *bump*
Heeft er echt niemand een oplossing hiervoor? Misschien een PHP oplossing??
Ik weet niet of het je gaat lukken om verschillende teksten in een kolom met 1 dezelfde collatie te zetten...

Zo zou je voor griekse teksten bijvoorbeeld de collatie greek_general_ci kunnen gebruiken, maar deze zal niet geschikt zijn voor chinese teksten. Ik denk dus dat je verschillende kolommen voor verschillende vertalingen moet gaan gebruiken.
Ik krijg het nu voor elkaar te inserten in 1 kolom met de collatie ucs2_unicode_ci, hierin kunnen alle talen, nadeel is alleen dat het iets langzamer is. Maar dat is dan maar zo....

Wel kan ik in phpmyadmin zien dat de tekens als ingevoerd in de database staan, echter als ik deze selecteer in een PHP script krijg ik vraagtekens op het scherm en in de source. Als ik de SELECT query dan weer in phpmyadmin invoer komen er weer de goede tekens uit. Het probleem moet dus in de phpcode zitten ?!?

Weet iemand hier de oplossing voor?

Mark
nog maar een *bump* dan
Heeft er echt niemand een oplossing? Ik kan echt niet verder zonder de oplossing, zit nou al een dag of 5 niks te doen :(

[edit]base64_encode biedt een uitkomst :)[/edit]

Reageren