主题:PHP中一个where子句查询问题
mqhs
[专家分:0] 发布于 2007-04-25 00:02:00
$myselect="delete from threads where subject = '$'";
$result=mysql_query($myselect) or die("表查询失败:".mysql_error());
我想删除subject 字段为$ 的内容,提示错误syntax error, unexpected '$'
请问where子句该怎么写?
谢谢
回复列表 (共4个回复)
沙发
wangsdong [专家分:21390] 发布于 2007-04-25 08:59:00
delete from threads where subject like '% $ %'
板凳
gdi1982 [专家分:40] 发布于 2007-04-27 09:48:00
你先把delete from threads where subject = '$'这句单独放到数据库里去执行 看看有没有问题 我怀疑是你的php语句里少了符号
3 楼
riyao [专家分:500] 发布于 2007-05-12 10:00:00
PHP中$后给解析为变量名.
用\$代替.
4 楼
下雨了 [专家分:770] 发布于 2007-05-29 11:53:00
$myselect='delete from threads where subject = \'$\'';
我来回复