ThinkPHP的数据写入 *** 作使用add方法,使用示例如下:
$User = M("User"); // 实例化User对象
$data['name'] = 'ThinkPHP';
$data['email'] = 'ThinkPHP@gmailcom';
$User->add($data);
如果是Mysql数据库的话,还可以支持在数据插入时允许更新 *** 作:
add($data='',$options=array(),$replace=false)
其中add方法增加$replace参数(是否添加数据时允许覆盖),true表示覆盖,默认为false
或者使用data方法连贯 *** 作
$User = M("User"); // 实例化User对象
$User->data($data)->add();
如果在add之前已经创建数据对象的话(例如使用了create或者data方法),add方法就不需要再传入数据了。 使用create方法的例子:
$User = M("User"); // 实例化User对象
// 根据表单提交的POST数据创建数据对象
if($User->create()){
$result = $User->add(); // 写入数据到数据库
if($result){
// 如果主键是自动增长型 成功后返回值就是最新插入的值
$insertId = $result;
}
}
更多问题可以去php中文网问答社区提问>
thinkphp数据库数据在view显示出来的方法如下:
1、在数据库新建一个数据表thinkphp,在表内插入几条记录。
2、或在配置好的Thinkphp环境中,新建一个控制器。
以上就是关于thinkphp3.2.3怎么插入数据库全部的内容,包括:thinkphp3.2.3怎么插入数据库、我在添加表单时,应该添加的数据不止一行。那么用thinkphp怎么添加到数据库。、thinkphp数据库数据在view显示出来等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)