Thinkphp Model层快速添加数据

发布于 2019-02-21  148 次阅读


使用tp框架时难免会操作数据库,这里tp给了一个快速的添加数据的方法

class StudentRegisterModel
{
    //	设置当前模型对应的完整数据表名称
    protected table = 'NP_student';     /**      *新增用户数据      * @param data 需要新增加的用户
     */
    static public function saveVercode(data)     {          Student = new self();
        Student->data = data;
        $Student->save();

    }
}

我这里已经设置好要操作的数据库表名为NP_student,然后$data是一个已经配置好的数组,其中数据为

array(4) { ["STU_Name"]=> string(3) "wt4" ["STU_Pass"]=> string(3) "wwx" ["STU_Phone"]=> string(11) "17861121390" ["STU_Vercode"]=> int(4210) } 

上面则是数据库表里面的字段,可以看到,只要数组里面的键值与数据库字段名称一样,就可以直接插入


就算我是K歌之王,也不见得把爱情唱的完美