function save($data){
if(count($data)){
$values = implode("','", array_values($data));
mysql_query("insert into info (".implode(",",array_keys($data)).") values ('".$values."')");
if(mysql_insert_id()) return mysql_insert_id();
return 0;
}
else return 0;
}
上面是将值插入数据库的代码...我想添加一个额外的字段,这些值将由会话变量发送到数据库以存储,其中包含按下的视图按钮的id。我有implode函数的问题...有没有其他方法可以做..请帮助..动态生成行..
答案 0 :(得分:0)
只需在您可以使用的语句中添加数组内爆前后的额外字段。
mysql_query("insert into info ('IDHere',".implode(",",array_keys($data)).") values ('IDValueHere',".$values."')");