【问题标题】:Problems with handling ÆØÅ (Norwegian characters) when running a sql query in PHP在 PHP 中运行 sql 查询时处理 ÆØÅ(挪威字符)的问题
【发布时间】:2013-10-03 03:06:31
【问题描述】:

我有一个我无法理解的问题。

我的网站上的所有内容都运行顺利,但是当使用挪威语特殊字母时,查询无法在我的数据库中添加新行。 Dreamweaver 和 PHPMyAdmin 中的两个文档都设置为 Latin/ISO-8859-1,因此理论上应该可以正常工作。通过 PHPMyadmin 手动编辑数据库时,每个字符都显示正常。没有损坏的字母或问号。

我的查询很标准。

mysqli_query($con,"INSERT INTO customers (w_id, firstname, lastname, email, company, tlf, adress, city, zipcode, country)
     VALUES ('$webshop_info[w_id]', '$firstname', '$lastname', '$email', '$company', '$tlf', '$adress', '$city', '$zipcode', '$country')");

有什么想法、建议或解决方法吗?

【问题讨论】:

标签: php mysql sql phpmyadmin


【解决方案1】:

问题出在字符集中的某个地方
1.php版本不合适
2. html中的char-set meta没有设置
3. 数据库排序错误


改用 unicode。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-29
    • 1970-01-01
    • 1970-01-01
    • 2015-11-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多