作者andreli (大学生)
看板Database
标题[SQL ] You have an error in your SQL syntax;
时间Wed Sep 27 00:10:41 2006
资料库名称:MySQL
资料库版本:5.0.24a
内容/问题描述:
我本来是想po在php版的,我一直除错也不知道哪里出问题
今天在写一个选取程式,
就是利用checkbox来选取,如果有勾选的资料库内资料设为1,反之设为0
我是利用UPDATE来写,
用回圈来搭配
$account_sql .= "UPDATE s_account SET valid = '1' WHERE sfid ='$sfid';";
有echo过$account_sql出来,并且将echo出来的结果用phpMyAdmin执行也成功无误,
但是我的程式到现在只能勾选一个选项,
如果勾了两个或两个以上,就会出现:
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 ';UPDATE s_account
SET valid = '1' WHERE sfid ='2';UPDATE s_accou
之前写的时候好好的可以选好几个选项,突然就变这样,除错除了两个小时还除不出来,
只好上来拜托大家了,感恩!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.229.207.29
1F:→ luvin:一句一句执行吧 09/27 05:34
2F:→ andreli:意思是update一次,就query一次吗? 09/28 14:21