在使用ThinkPHP新增数据后可以很方便的获取自动增长型的主键值。
$Model = D(‘Blog');
$data['name'] = 'test';
$data['title'] = '测试标题';
$data['content'] = '测试内容';
$result = $Model->add($data);
if ($result){
$id = $result; // 获取数据库写入数据的主键
}else{
exit($Model->getError());
}
如果你的数据表主键是自动增长型的,那么add方法成功后的返回值就是该数据的主键值。无需额外获取。
以上这篇THINKPHP在添加数据的时候获取主键id的值方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
ThinkPHP实现转换数据库查询结果数据到对应类型的方法这篇文章主要介绍了ThinkPHP实现转换数据库查询结果数据到对应类型的方法,涉及thinkPHP模型类操作及针对源码文件的相
thinkPHP中钩子的使用方法实例分析这篇文章主要介绍了thinkPHP中钩子的使用方法,结合实例形式分析了thinkPHP钩子的创建、添加、使用等相关操作技巧与注
学习thinkphp5.0验证类使用方法这篇文章主要介绍了thinkphp5.0验证类的简单有效的使用方法,一起学习下。
thinkphp5.0自定义验证规则使用方法本文主要讲了thinkphp5.0版本中自定义验证规则的使用方法和一些注意事项。
thinkPHP基于反射实现钩子的方法分析这篇文章主要介绍了thinkPHP基于反射实现钩子的方法,结合实例形式分析了php基于系统自带的ReflectionClass、ReflectionMet
thinkPHP通用控制器实现方法示例这篇文章主要介绍了thinkPHP通用控制器实现方法,结合实例形式分析了thinkPHP针对数据库的基本CURD操作方法的封装实现