Hello World

Just So So ...

System/database/DB_active_rec.php

CI 0 评

修改insert方法,
增加以下代码,可以防止传过来的参数$set与库表字段不一致而产生的数据库错误问题

//----------------------------------------------
//Michael修改开始...

$rows_field = array_flip($this->list_fields($table));
$set = array_intersect_key($set, $rows_field);

//----------------------------------------------
//Michael修改结束!

PS:只针对MySQL有效

发表评论
撰写评论