富文本编辑
597393单引号 ' 保存到数据库中变成了'已解决
单引号 ' 保存到数据库中变成了'已解决
悬赏5积分
提问者张济骞答案数1阅读数708发表时间2024-06-25 15:45:31
新建了一个模块, 其中一个字段人名在数据库表中使用varchar存储,外国人名有单引号',使用$this->dao->insert()以后,在数据库中被存储为' 数据库编码为utf8mb4
怎么解决
禅道版本:12.5.3
安装包类型:源码包
操作系统:CentOS
客户端浏览器:Chrome
答案列表
⛄ 这边针对单引号被转义的问题,使用的是html_entity_decode()进行的转义 例: ![]() |
联系我们
联系人
张淑钧/高级客户经理
电话(微信)
13156280939
QQ号码
2082428410
联系邮箱
zhangshujun@chandao.com

其他相关问答
提问者: wx_6548c431aed1c 于 2024-11-28620次浏览,1个答案
提问者: 张济骞 于 2024-06-25709次浏览,1个答案
提问者: sskjzzq 于 2023-01-151430次浏览,1个答案
提问者: m_67b0353beba62 于 2025-02-15533次浏览,1个答案
提问者: wx_6548c431aed1c 于 2024-11-28563次浏览,1个答案




精品资料包
1V1产品演示
免费试用增强功能
专属顾问答疑支持



通过网络请求可以查看到页面传入的form data中的数据仍然是正常的单引号'。
更新:尝试了php层面使用html_entity_decode()进行转义无效。最终暂时在js层面强行replace了'为单引号,以后遇到其它符号有问题再解决吧