Eu tenho o seguinte UTF-8 arquivo exportado a partir de um arquivo de acesso microsoft
http://www.yousendit.com/download/TTZtT214SU84Q1FLSkE9PQ
I asseguraram meu banco de dados mysql é utf8 com o status; comando para o cliente e servidor. Eu inserir o arquivo acima em meu banco de dados com o seguinte comando:
LOAD DATA LOCAL INFILE 'tblAuction1.txt' INTO TABLE Auctions FIELDS TERMINATED BY ';' ENCLOSED BY '' ESCAPED BY '\\';
Tudo parece estar indo tipo de OK, caracteres Unicode são exibidos no html como devem ser, tanto quanto eu posso dizer. As conteúdo direto do campo de banco de dados é aqui:
http://www.nomorepasting.com/getpaste.php?pasteid=22622
No entanto o código html resultante é exibida:
http://www.nomorepasting.com/getpaste.php?pasteid=22617
Que exibe como
taxa de lista
1.00
<\/OBJECT>
');\n\t\t<\/SCRIPT>\n\t\t
no navegador
O código que estou usando para mostrar isso é:
http://www.nomorepasting.com/getpaste.php?pasteid=22618
que estava funcionando bem antes de eu mudei a codificação.
como uma questão lateral, eu estou querendo saber por que mudar de guia delimitado a vírgula delimitado, e campos encerram seria ddecrease o tamanho do arquivo exportado pela metade. O caractere de tabulação é um único caractere exatamente como o; caráter, e adicionar aspas para delimitar deve ter aumentado o tamanho?