数据库连接出错:UPDATE xh_ask_content SET kill=1 WHERE id='10984'You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'kill=1 WHERE id='10984'' at line 1
1064
这个问题怎么解决啊?
/*最佳留言*/
if($action=="isbest")
{
$_erp=$Fid_db[tableid][$fid];
$rs=$db->get_one("SELECT * FROM `{$_pre}comments` WHERE cid='$cid'");
if(!$lfjuid)
{
die("你还没登录,无权限");
}
elseif(!$web_admin&&$rs[pid]!=$lfjuid)
{
die("你没权限");
}
$db->query("UPDATE {$_pre}comments SET isbest=1 WHERE cid='$cid' ");
$db->query("UPDATE {$_pre}content SET kill=1 WHERE id='$id' ");
}其中$db->query("UPDATE {$_pre}content SET kill=1 WHERE id='$id' ");是我自己加的, content表里面我已添加kill字段设置最佳答案的时候提示这个错误, 不知道怎么解决, 高手帮帮我, 我刚学mysql
1064
这个问题怎么解决啊?
/*最佳留言*/
if($action=="isbest")
{
$_erp=$Fid_db[tableid][$fid];
$rs=$db->get_one("SELECT * FROM `{$_pre}comments` WHERE cid='$cid'");
if(!$lfjuid)
{
die("你还没登录,无权限");
}
elseif(!$web_admin&&$rs[pid]!=$lfjuid)
{
die("你没权限");
}
$db->query("UPDATE {$_pre}comments SET isbest=1 WHERE cid='$cid' ");
$db->query("UPDATE {$_pre}content SET kill=1 WHERE id='$id' ");
}其中$db->query("UPDATE {$_pre}content SET kill=1 WHERE id='$id' ");是我自己加的, content表里面我已添加kill字段设置最佳答案的时候提示这个错误, 不知道怎么解决, 高手帮帮我, 我刚学mysql
解决方案 »
- [急求]mysql集群消除单点故障的问题--配置
- 怎么用MYSQL C API往表里插入blob数据?我这样做为什么失败?
- 请教,用ASP向MYSQL插入数据,插入时间字段的值.
- psql如何改数据库的字符集?
- 是把文件保存在mysql表中,还是本地磁盘中
- MySqlManager中的test和mysql表示什么?
- 大哥们,请问在win2000下用php访问mysql?小妹谢了。
- 请问有谁知道DB2的下载地址?
- 如何将foxpro的库倒入到mysql当中去.
- centos安装XtraBackup失败,版本冲突怎么办?
- Mysql 行转列 求助 40
- Mysql SQL语句查询,如何实现多对对的查询
直接在MYSQL中运行SQL语句,能否通过
我是参考的评论的写法$db->query("UPDATE {$_pre}comments SET isbest=1 WHERE cid='$cid' ");
他们在不同的表里, 所以我不知道到底怎么实现
所以我想在content表里依葫芦画瓢, 但不行
desc table; 看看你
你是用这个代码 ?KILL是保留字
kill加上符号`kill`就好了, 这是为什么呢?