2012-05-08 22 views
0

私は私のデータベースにこの文字があります。外国文字strangley

É 

をしかし、それは

G 
私はデータベースにHTMLの文字コードで入力しようとした

が、この結果として出てきますサイトのヌル出力。

データベース(MYSQL)がUTF8に設定されています。他のすべての外国人キャラクターは正常に出てくる。

私はPHPとApacheを使用しています。

答えて

0

あなたのSQLクエリでもUTF8が言及されています。問題を解決します。

更新日:

<?php 
$link2 = mysql_connect('localhost','user1','pass1',TRUE); 
mysql_selectdb('db2',$link2); 
mysql_set_charset('utf8',$link2); 

?> 
+0

私はこれをどのように行うことができますか? – beans

+1

はい!興味深いのはどのようにクエリでUTF 8を言及するのを見て? –

+1

ここに行く: 'mysql_query(" SET NAMES utf8 "); $ res = mysql_query( "SELECT foo FROM bar"); '[マニュアル参照](http://dev.mysql.com/doc/refman/5.1/en/charset-connection.html) – Kaii

関連する問題