**已关闭。**此问题不符合Stack Overflow guidelines。它目前不接受回答。
这个问题似乎不是关于在help center定义的范围内编程。
4天前关闭。
Improve this question
当我将文本保存到数据库中时,我希望“&”符号不转换为&
例如-目录名称-“新&旧”
但是我的一些代码将其转换为“New & old
“。我想阻止这种转变。我想保存它作为“新&旧”
请帮助我停止这个编码“&”到&
**已关闭。**此问题不符合Stack Overflow guidelines。它目前不接受回答。
这个问题似乎不是关于在help center定义的范围内编程。
4天前关闭。
Improve this question
当我将文本保存到数据库中时,我希望“&”符号不转换为&
例如-目录名称-“新&旧”
但是我的一些代码将其转换为“New & old
“。我想阻止这种转变。我想保存它作为“新&旧”
请帮助我停止这个编码“&”到&
2条答案
按热度按时间mm5n2pyu1#
最后,我找到了解决方案,停止保存&作为
&
,我们需要解码html编码(UTF-8)。(PHP 4 >= 4.3.0,PHP 5)
html_entity_decode
-将所有HTML实体转换为适用的字符更多信息-http://php.net/manual/en/function.html-entity-decode.php
现在我可以保存了&不需要转换为
&
我的更新代码是-
@RK_Path = N'".\html_entity_decode($fields['txtRK_Path'])."',
谢谢.
xjreopfe2#
这可能会帮助你,使用方法
mysqli_real_escape_string()
的例子如下,