推荐一个好的写入数据库的函数

function insert($table,$array){
	$keys=join(",",array_keys($array));
	$vals="'".join("','",array_values($array))."'";/*经典的字符串拼接*/
	$sql="insert into {$table}($keys) values({$vals})";
	if(mysql_query($sql))
    {
        return 1;
    }else{
     echo mysql_errno().mysql_error();
    }

}
//如果表单提交后,你接受到的$_POST为数组形式,直接传入即可。无需重新写sql语句。

你可能感兴趣的:(推荐一个好的写入数据库的函数)