社区
基础编程
帖子详情
php流水号
hjzhangjing1
2009-06-05 12:35:02
我想这个流水号自增,格式为:0000000001,0000000002... 0000000010请问要怎么做
...全文
379
6
打赏
收藏
php流水号
我想这个流水号自增,格式为:0000000001,0000000002... 0000000010请问要怎么做
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wang_quan_li
2009-06-06
打赏
举报
回复
//自动编号,带断号检测补号功能 20090212 add by wangquan
function createBH(){
$contact_no = date("Y").date("m").date("d"); //编号规则:年2位月2位日2位,后面是自动编号流水,带断号检测补号
$sql = "select contact_no from cx_contact where contact_no like '".$contact_no."%' order by contact_no asc";
$sql1 = "select contact_no from cx_contact where contact_no like '".$contact_no."%' order by contact_no desc";
$this->db->query($sql1);
if($this->db->next_record()){
$num=substr($this->db->Record["contact_no"],-3); //此处的数字3表示编号位数(001 002 003 .... )
//echo 'num='.$num;
if($num <> $this->db->num_rows){
$num = 0;
$this->db->query($sql);
while($this->db->next_record()){
$tnum = substr($this->db->Record["contact_no"],-3);
//echo 'tnum='.$tnum;
if($tnum - $num ==1)
$num = $tnum;
else
break;
//echo 'num='.$num;
}
}
}
else
$num=0;
//echo 'num='.$num;
$contact_no = $contact_no.sprintf("%'03s", $num+1);
return $contact_no;
}
调用这个函数得到的$contact_no就是你要的编号
v轻扬v
2009-06-05
打赏
举报
回复
要是在脚本里实现自增可以如下:
$x='0000000101';//假设的当前流水号
echo $x.'<br>';
$x=sprintf('%010s',intval($x)+1);//流水号递增
echo $x;
_________________________
执行结果:
0000000101
0000000102
v轻扬v
2009-06-05
打赏
举报
回复
在数据库中默认自增还是在PHP脚本中循环自增哦?
tfxg
2009-06-05
打赏
举报
回复
直接讀取原來最後一個流水號,然後去除前面的0,+1,補0,為最新流水號。一般是讀數據庫
xuzuning
2009-06-05
打赏
举报
回复
这样写
$fn = '流水号.txt'; //保存流水号的文件名,只要将这个文件删去流水号就重新开始
$n = @file_get_contents($fn) or $n = 0;
file_put_contents($fn, $n = sprintf("%010d", ++$n));
echo $n;
asp.net发送邮件,使用MD5加密解密,实现用户注册完成后发送
流水号
(账号)到对方邮箱,jeasyUI验证,combobox的使用完成 实例下载
里面包含了加密,和生成
流水号
(当前年度+地区号+
流水号
(0001)递增),还有发送邮件.其中有些公共的方法是在CommonHepler 还有一个DBHepler类这里就不提供了(内容有点多) 我们来看下选择框吧 选择框查询需要...
支付宝免签约
php
接口,asp接口代码
支付宝免签约
php
接口,asp接口...支付宝交易号 PayYihao 支付宝转账
流水号
付款金额 PayJine 支付宝转账金额 付款说明 PayNo 转账时填写的信息 (订单号,网站用户名等) 交易时间 PayTime 支付宝转账时间 给个好评
postgreSQL和
PHP
网站系统环境安装
PHP
对数据库的增删改查
postgreSQL和
PHP
网站系统环境安装 本课程的第一、二课 讲述如何在linux服务器安装postgreSQL,安装
PHP
,安装Nginx或Apache网站环境 并细致讲述了添加网站,使用
PHP
...
PHP
生成唯一会员卡号
当我们要将一个庞大的数据进行编号时,而编号有位数限制,比如5位的车牌号、10位的某证件号码、订单
流水号
、短网址等,我们能使用36进制计算出符合位数的不重复的编号。我们将0-Z(0123456789...
中昱维信触发短信查询回执接口文档
=
流水号
POST接口地址: http://121.199.16.178/webservice/sms.
php
?method=Query WebService短信提交接口: http://121.199.16.178/webservice/sms.
php
?WSDL 接口说明 类型 命名 描述 接口定义 Query ( string ...
基础编程
21,887
社区成员
140,363
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章