Thinkphp 获取最大值id值

有时候项目需要获取数据库最大的id值,比如生成订单,做排序号,那么Thinkphp 如何获取最大值id值。

$info=D(‘Customer‘)->where(‘1=1‘)->order(‘customer_id desc‘)->find();
//var_dump($info);
$this->sortid =$info[‘customer_id‘];

文章来自 http://www.96net.com.cn

原文地址:https://www.cnblogs.com/96net/p/9674081.html

时间: 2024-10-13 13:12:02

Thinkphp 获取最大值id值的相关文章

mysql,字符串类型id,获取最大值

说明,这个id是字符串类型,但是实际值是一个整数,获取最大值的方法是: select max(cast(id as SIGNED)) from table 另外,mysql生成伪列的方法: SELECT @rownum:[email protected]+1 AS rownum, t.* FROM (SELECT @rownum:=0) r, ai_label_detail_t t 原文地址:https://www.cnblogs.com/gunduzi/p/12076452.html

PHP获取MySql新增记录ID值的方法

今天发现用mysql_insert_id()获取到的新增记录的id不正确, 虽然发现源代码的事务写的有问题,但是最根本的原因是,我插入数据的id类型是bigint型 获取MySql新增记录ID值的方法有 1.使用语句 mysql_query("select max(id) from user",$link); 2.使用函数msyql_insert_id(); (1)mysql版 int mysql_insert_id ([ resource $link_identifier = NUL

mybatis获取mysql自增的id值

由于msyql没有oracle的sequence方法,那么,在使用mysql自增id字段时,想即时获取本次insert对应的id值,在mybatis如下配置: <insert id="saveTitle" parameterType="pd"> INSERT INTO question (NAME,MAJORID) VALUES (#{NAME},#{MAJOR}) <selectKey resultType="int" ord

PHP获取MySql新增记录ID值的3种方法

From: http://www.jb51.net/article/51473.htm 这篇文章主要介绍了PHP获取MySql新增记录ID值的3种方法,一般使用PHP自带函数mysql_insert_id() 即可实现,另2种方法权作特殊情况下使用,需要的朋友可以参考下 一.使用语句: 复制代码 代码如下: mysql_query("select max(id) from t1",$link); 使用此方法得到的是 id最大的值,确为最后一个值,但当多链接线程时,这个最大的id并不一定

Entity Framework添加记录时获取自增ID值

var m = new 你的Model(); db.你的Model.add(m); db.SaveChange(); Response.Write(m.Id); //执行.SaveChange()保存后就直接可以取得id值了. 保存前没有id值. Entity Framework在将数据插入数据库时,如果主键字段是自增标识列,会将该自增值返回给实体对象对应的属性. 比如下面添加博客随笔至数据库的示例代码: var blogPost = new BlogPost() { Author = "博客园

Jmeter 通过json Extracted 来获取 指定的值的id

在没有 精确或模糊查询的接口时可以使用jmeter 获取指定的值的ID 1 import java.lang.String ; 2 String getTargetName="iphone632g"; 3 //判读相应结果中是否包含指定值:iphone632g 4 boolean containsCategory=prev.getResponseDataAsString().contains(getTargetName); 5 vars.putObject("contains

如何用jquery获取&lt;input id=&quot;test&quot; name=&quot;test&quot; type=&quot;text&quot;/&gt;中输入的值?

如何用jquery获取<input id="test" name="test" type="text"/>中输入的值?$(" #test ").val()$(" input[ name='test' ] ").val()$(" input[ type='text' ] ").val()$(" input[ type='text' ]").attr(&quo

thinkphp I方法获取不到值、filter_var

用的TP的I方法,设置I('key','',"string") 当前台传入"<>"等html标签的时间发现,I方法获取不到值,追了下Tp的代码.I方法有段这样的代码: $data   =   filter_var($data,is_int($filter) ? $filter : filter_id($filter)); 当用string过滤的时候,相当于filter_var("<ssss>",FILTER_SANITIZ

在MVC的cshtml视图页获取默认路由下的ID值的方法

<a href="/user/resume/index/11"> <span class="title bold">我的 @Request.RequestContext.RouteData.Values["id"]</span> </a> 如上代码如果想取最后的ID值11,只要如下做就行了: @Request.RequestContext.RouteData.Values["id"