如何将额外数据字段添加到ajax表中的数据库中

时间:2015-03-02 10:12:24

标签: php jquery mysql ajax

This is the ajax table i have been working with

    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函数的问题...有没有其他方法可以做..请帮助..动态生成行..

1 个答案:

答案 0 :(得分:0)

只需在您可以使用的语句中添加数组内爆前后的额外字段。

mysql_query("insert into info ('IDHere',".implode(",",array_keys($data)).") values ('IDValueHere',".$values."')");