0

多言語対応のウェブサイトを作成し、データベースにデータを保存しています。私が直面している問題は、英語以外のいくつかの言語の文字の一部がデータベースに挿入されていないことです。たとえば、フォームのテキスト領域または入力ボックスに「cliënten」[オランダ語]と入力した場合、これを送信します。「cli」を挿入するだけですが、この文字の後には何も挿入されません。問題は明らかです。特別な用船者のようです。このような文字を他のすべての言語からデータベースに挿入する方法を誰かに教えてもらえますか?

そこにいるすべての専門家に事前に感謝します。

:-)

4

1 に答える 1

0

文字セットとデータベースの照合を確認することから始めることができます。phpMyAdminを使用している場合は、データベースを開くと、各テーブルに「照合」というタイトルの列が表示される可能性があります。理想的には、utf8が必要になると思います。

詳細:http ://dev.mysql.com/doc/refman/5.6/en/charset-database.html

データベースに問題がない場合、Webページを介して詳細をロードしている場合は、ページヘッドに次のような文字セットを指定していることを確認してください。

<meta charset="UTF-8">
于 2013-03-03T21:46:12.293 に答える