数据完全是内部操作写入而不是通过表单 , 可以 直接使用add方法

    //http://localhost/thinkphp323/?s=/home/Form/code_insert
    public function code_insert(){
        $Form = D('Form');
        $data['title'] = 'ThinkPHP';
        $data['content'] = '表单内容';
        $result = $Form->add($data);
        var_dump($result);
    }

如果你的数据完全是内部操作写入而不是通过表单的话(也就是说可以充分信任数据的安全),那么可以
直接使用add方法,如:
$Form = D('Form');
$data['title'] = 'ThinkPHP';
$data['content'] = '表单内容';
$Form->add($data);


也可以支持对象方式操作:
$Form = D('Form');
$Form->title = 'ThinkPHP';
$Form->content = '表单内容';
$Form->add();
对象方式操作的时候,add方法无需传入数据,会自动识别当前的数据对象赋值。

 

没经过表单验证/自动完成,create_time 字段没有值。

 

posted @ 2017-11-24 15:20  sky20080101  阅读(70)  评论(0)    收藏  举报