+ -
当前位置:首页 → 问答吧 → mysql类插入语句

mysql类插入语句

时间:2011-09-01

来源:互联网

如果提高mysql类中的插入方法通用性?比如:A处需要插入A表,A表有3个字段需要插入,
      B处需要插入B表,B表只有2个字段,如何用一个方法通吃这2处插入.

求高手指点..

作者: hyt7212   发布时间: 2011-09-01

insert('a',array('a'=>'a','b'=>'b'));//第一个是表名,第二个数组字段名和相应的值
function insert($tablename,$data) {
        foreach ($data as $key => $value) {
                $fildname .= $key.',';
                $fildvalue .= "'".$value."',";
        }
        $sql = "insert into ".$tablename."(".substr($fildname,0,-1).") values(".substr($fildvalue,0,-1).")";
        mysql_query($sql);
}

作者: justice119   发布时间: 2011-09-01