【发布时间】:2014-04-28 05:54:04
【问题描述】:
我想在数据库中插入一个内爆数组..
示例:$array = array('A','B','C').. 内爆后,值将是A,B,C,因为我使用implode(",",$array)...
然后我想插入数据库但是失败了,它说:
您的 SQL 语法有错误;检查手册 对应于您的 MySQL 服务器版本,以便使用正确的语法 near ') 值('Operation Director','Operation Director','F001')
我该怎么办?
这是 MySQL 查询:
$code = $_POST['code'];
$position = $_POST['check'];
$checkok = implode(",",$position);
mysql_query("insert into checklist (check_ok,check_pos,check_code) values ('$checkok','$checkok','$code')") or die (mysql_error());
【问题讨论】:
-
我们能看到查询的其余部分吗?
-
表结构和你的查询?