我每次將數據庫中的數據庫「」「放入數據庫時,都會在mysql數據庫中保存html代碼 ,並將其更改爲」/「。如何在數據庫中保存HTML
例子: 財產以後這樣的
<p>That's my name</p>
保存它看起來像這樣經過:
<p>That\'s my name</p>
我可以做什麼? 感謝ü所有
我每次將數據庫中的數據庫「」「放入數據庫時,都會在mysql數據庫中保存html代碼 ,並將其更改爲」/「。如何在數據庫中保存HTML
例子: 財產以後這樣的
<p>That's my name</p>
保存它看起來像這樣經過:
<p>That\'s my name</p>
我可以做什麼? 感謝ü所有
mysql_real_escape_string
addslashes
使用stripslashes從HTML數據中刪除'\'。實際上(')在MySql中用於定義字符串,所以它通過放在前面(爲了避免任何意外使用)而加以區分。
您在代碼中使用了像escape這樣的addslashes。
addslashes()
- 報價串用斜槓 - http://php.net/manual/en/function.addslashes.php
stripslashes()
- 取消引用引用字符串 - http://php.net/manual/en/function.stripslashes.php
你是如何 「把它在數據庫」 – Anigel
http://stackoverflow.com/questions/ 10848146/mysql-retrieve-a-html-table-from-the-database-backslashes-before-quotation –
不需要做任何事情,當你從數據庫檢索這個字符串時,它會顯示出來。 –