请教一个关于记录自动编号的问题 ID 自动编号YEAR_IDMONTH_IDDAY_ID分几个字段保存。查询时, 再组合在一起构成 记录号。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php//conn.php 是数据库连接include "conn.php";$cur_date=date(ymd);$str_char=RK;$a=1;$query="select max(编号) as no from 表 ";$result = mysql_query($query) or die("无法执行SQL");if($r=mysql_fetch_array($result)){$str_max=$r["no"];}else {$str_id=$str_char.""."".$cur_date.$a;exit();}$sub_str=substr($str_max,2,6);$incr_id=substr($str_max,8);if($cur_date > $sub_str){ $sub_str=$cur_date; $incr_id=1; }else++$incr_id;$str_id= $str_char."".$sub_str."".$incr_id;?>然后对文本框赋值,values=<?php echo "$str_id" ?>ok!每增一笔就自动加一 如何通过数据库来实现对应数据的输出(描述的可能有点问题,内详)? PHP zip压缩问题 PHP精鹰超级群43016622,百G视频书籍陆续加入! 多表关联查询显示内容记录问题 问个简单的问题。 动态生成GIF动画,麻烦高手给个思路 急求:php扩展中在对zend_compile_string做HOOK在windows下无效? 本地调试正常,上传至服务器smarty编译出错,求救 为什么这里数据不增加 關於php變量的討論(全局變量,頁面變量的定義等) 关于网上会议? 谁能提供一些精美的网站界面
//conn.php 是数据库连接
include "conn.php";
$cur_date=date(ymd);
$str_char=RK;
$a=1;
$query="select max(编号) as no from 表 ";
$result = mysql_query($query) or die("无法执行SQL");
if($r=mysql_fetch_array($result)){
$str_max=$r["no"];
}
else {
$str_id=$str_char.""."".$cur_date.$a;
exit();
}$sub_str=substr($str_max,2,6);
$incr_id=substr($str_max,8);
if($cur_date > $sub_str){
$sub_str=$cur_date;
$incr_id=1;
}
else
++$incr_id;
$str_id= $str_char."".$sub_str."".$incr_id;?>
然后对文本框赋值,values=<?php echo "$str_id" ?>
ok!
每增一笔就自动加一