我们有一个发送短信的php(codeigniter)网络应用程序。我们连接到的数据库是oracle。当某些客户尝试通过我们的Web应用程序发送表情符号时,表情符号在手机中的消息上无法很好地显示。我们可以在sql plus中看到表情符号,但在pl sql上效果不佳。我们假设它与某个编码问题有关,但无法指出确切的问题。
流程就是这样
例如:
这是它在php文本区域中的外观:
这是插入到oracle后在PL / SQL中的外观:
这是插入oracle后使用SQL PLUS的外观:
这就是它在mysql中的样子:
以及手机消息中:
我们试图将php中的查询更改为像插入sms(messaage)values(?)中一样,我们尝试将列的类型从varchar2更改为clob
我认为从PHP到oracle的连接设置得很好,如您所见:
答案 0 :(得分:0)