没法了 mysql插入html问题
$chat_content=$player[p_name]."向世人展示了 <a class=\"display_item\" onclick=\"item_tips(this)\" title=\"$item_tips\">".$item[item_name]." </a>";
$item_tips是一大段的html代码
错误提示
the right syntax to use near 'class="display_item" onclick="item_tips(this)" title="<table style='border: m' at line 1 mysql error number: 1064
应该指的是里面含有单引号' 如果去掉title=\"$item_tips\" 就可以插入
那我现在要怎么样才能插入这段html代码 用了htmlentities和htmlspecialchars都不管用
急
$sql="insert into ks_chat (chat_readname,chat_content) values ('世界',$chat_content)";
急
转义用/,
or use 单引来解决!
function remSpecialChars($string) {
$string = stripslashes($string);
$string = eregi_replace("'","'",$string);
$string = eregi_replace('"','"',$string);
return $string;
}
function addSpecialChars($string) {
// $string = htmlspecialchars($string);
$string = eregi_replace("'","'",$string);
$string = eregi_replace('"','"',$string);
return $string;
}
路过,学习
相关问答:
如题,这三个在win7下使用会有什么兼容性问题吗?
由于我最近在使用win7,就懒得进xp了!
自己用windows 2008有一年多了,没出现任何问题。
win7测试版也用过,不会有什么问题的,放心。
当然你最 ......
一个行业网站,要实现的功能要求为:
一搜索表单可选搜索 产品/资讯/商家,搜索时希望先搜标题后全文,当前的数据量估计3万多,定位期望在百万级也可用。
数据类型为innodb,当前的方法是对关键词进行 ......
我在注册页面写入了如下代码:
<?php
$conn=mysql_connect("localhost","root","614510")or die("数据库服务器连接错误".mysql_error());
& ......
SELECT a.tguildname ,SUM(a.ct) + if (SUM(b.ct) IS NULL ,0,SUM(b.ct)) from (
SELECT tg.tguildname,c.cid, (
cf.fbb + cf.fgjbb + cf.fjybb + cf.fqb + cf.fgjqb + cf.fjyqb + cf.fqib + cf. ......