请教一个关于记录自动编号的问题 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需要会linux,那么linux需要去到何种层度? 昨天那个sql查询周查询又不行了,进来看看,汗- -! phpmyadmin 奇怪问题 网页和缓存的关系,请教 求一个生成静态的BLOG的源代码。 怎样将EXCEL中的内容导入到MySQL数据库中? 使用PHPLib Template开发系统时,如何使用javascript进行客户端数据校验? 请教:如何才能做好一个新闻管理系统 喜欢看网站的朋友请进.........,我的网站今天正式开通.... curl获取xml数据的问题 关于网上会议? 谁能提供一些精美的网站界面
//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!
每增一笔就自动加一