从MySql数据库中读取čćđšž等标志

eom*_*off 1 php mysql character-encoding special-characters

我在MySQL数据库中阅读标记'č','ć','đ','š','ž'时遇到问题.

我在互联网上找到了一些建议,但都没有.我正在寻找数据库和PHP文件中的charset的正确组合.到目前为止,我一直使用UTF.

uso*_*ban 6

  • 将表和db charset,collat​​ion等设置为utf8_general_ci

  • 从php建立连接后,一定要做SET NAMES UTF8.这一步非常重要.

  • 确保使用utf-8编码保存所有PHP文件(这是几年前的常见原因)

  • <meta http-equiv="Content-type" content="text/html; charset=utf-8" />

我来自斯洛文尼亚,在那里我们使用这些'特殊字符',并相信我,这是我们的日常问题;)


小智 5

SET CHARACTER SET 'utf8'在查询任何数据之前使用。

http://dev.mysql.com/doc/refman/5.0/en/charset-connection.html