帝国论坛帝国网站管理系统交流区自定义系统模型请高手指点 我如何实现年+月+日+时间+随机生成数字单号 【本版专题贴子】  
主题:请高手指点 我如何实现年+月+日+时间+随机生成数字单号 [加入收藏夹]   

luxiukeji
用户头衔:书生

精华贴   :0
发贴数   :7
经验值   :67
注册时间:2009-07-07
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
请高手指点 我如何实现年+月+日+时间+随机生成数字单号
是年+月+日+时间+随机生成数字 总共20位数字  
要求要写入数据库

          请问各位老大 我如何实现 数据表如何建立  




2009-12-09 21:49:41 已设置保密 顶部 回复 引用 报告 编辑 删除

⌒_⌒TryLife
用户头衔:嘉宾

精华贴   :2
发贴数   :3979
经验值   :9165
注册时间:2007-04-05
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

1.字段数据类型: int(20)
2.php取数字示例:$num=date("Ymdhis").rand(100000,999999);

[该贴被修改 1 次,最后修改时间 2009-12-11 20:28:01 ]


PHP+
微信小程序教学 欢迎入坑

帝国CMS9年专注经验,了解帝国CMS从外衣到内裤,从挑逗到高潮!
两千人qq交流群:42085595
2009-12-11 20:19:12 已设置保密 顶部 回复 引用 报告 编辑 删除

luxiukeji
用户头衔:书生

精华贴   :0
发贴数   :7
经验值   :67
注册时间:2009-07-07
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

请问版主老大  小弟我愚笨 不知 $num=date("Ymdhis").rand(100000,999999);  这段代码怎么添加 是在建数据表 中添加呢还是在模板中加   小弟我对PHP不怎么懂 还忘老大教之小弟




2009-12-11 23:57:51 已设置保密 顶部 回复 引用 报告 编辑 删除

⌒_⌒TryLife
用户头衔:嘉宾

精华贴   :2
发贴数   :3979
经验值   :9165
注册时间:2007-04-05
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

字段处理函数或者什么的



PHP+
微信小程序教学 欢迎入坑

帝国CMS9年专注经验,了解帝国CMS从外衣到内裤,从挑逗到高潮!
两千人qq交流群:42085595
2009-12-12 15:11:01 已设置保密 顶部 回复 引用 报告 编辑 删除

luxiukeji
用户头衔:书生

精华贴   :0
发贴数   :7
经验值   :67
注册时间:2009-07-07
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

谢谢老大 我明白是什么意思了   谢谢




2009-12-13 19:26:31 已设置保密 顶部 回复 引用 报告 编辑 删除

kkwd
用户头衔:进士

精华贴   :0
发贴数   :416
经验值   :1964
注册时间:2009-04-29
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

自定义字段 productno  商品编号

<input name="productno" type="text" size=60 id="productno" value="<?=$num=date("Ymdhis").rand(100000,999999); ?>">

前台投稿显示如: 20100510011044678402

随机生成时间编码



美文摘抄www.szwj72.cn
2010-05-10 13:12:27 已设置保密 顶部 回复 引用 报告 编辑 删除

spsp
用户头衔:秀才

精华贴   :0
发贴数   :139
经验值   :472
注册时间:2008-12-27
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

我也要用这个,没有成功
我的是5.1版本
是不是5.1用不了?
还是我的操作有问题?
我不知道$num=date("Ymdhis").rand(100000,999999);  是加在哪里,乱加一气,都没成功
前台一直显示:0




2010-07-07 12:41:42 已设置保密 顶部 回复 引用 报告 编辑 删除

⌒_⌒TryLife
用户头衔:嘉宾

精华贴   :2
发贴数   :3979
经验值   :9165
注册时间:2007-04-05
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]



方法详细如下:


版本6.0
1.打开 e/template/ShopSys/SubmitOrder.php
2.搜索代码<?=$ddno?> 更改为:<?=date("Ymdhis").rand(100000,999999)?>

版本5.1
1.打开 e/ShopSys/SubmitOrder/index.php
2.搜索代码<?=$ddno?> 更改为:<?=date("Ymdhis").rand(100000,999999)?>





PHP+
微信小程序教学 欢迎入坑

帝国CMS9年专注经验,了解帝国CMS从外衣到内裤,从挑逗到高潮!
两千人qq交流群:42085595
2010-07-07 15:27:23 已设置保密 顶部 回复 引用 报告 编辑 删除

kkwd
用户头衔:进士

精华贴   :0
发贴数   :416
经验值   :1964
注册时间:2009-04-29
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

原帖由 spsp 于 2010-07-07 12:41:42 发表
我也要用这个,没有成功
我的是5.1版本
是不是5.1用不了?
还是我的操作有问题?
我不知道$num=date("Ymdhis")....


编辑模型属性 勾选: 可增加 可修改

不要用数值.



美文摘抄www.szwj72.cn
2010-07-18 16:41:13 已设置保密 顶部 回复 引用 报告 编辑 删除

⌒_⌒TryLife
用户头衔:嘉宾

精华贴   :2
发贴数   :3979
经验值   :9165
注册时间:2007-04-05
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

原帖由 kkwd 于 2010-07-18 16:41:13 发表


编辑模型属性 勾选: 可增加 可修改

不要用数值.

订单记录比并不是模型建立的~



PHP+
微信小程序教学 欢迎入坑

帝国CMS9年专注经验,了解帝国CMS从外衣到内裤,从挑逗到高潮!
两千人qq交流群:42085595
2010-07-18 19:04:28 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1