在PHP / MYSQL中,每日事务应以三个零开始

时间:2015-03-04 05:00:02

标签: php mysql transactions

我需要你的帮助,每天维护交易,以三个零开头,后跟一些数字(例如:2015 *** 000),并且必须为下一笔交易增加(例如:2015 *** 001,2015 *** 002)等等。 请帮助我如何处理当天首次交易应以三个零开头的交易,并进一步增加,如第一个例子所示......

由于 SURYAPRAKASH

1 个答案:

答案 0 :(得分:0)

可能对你有所帮助

$transactionid = date('Y').date('d').'000';

$gettransid = mysql_query("select * from daily_transaction_tbl order by transaction_id desc");
$fetchtrans = mysql_fetch_array($gettransid);
$transfetchdid = $fetchtrans['transaction_id']+1;

// second time if u insert the query you need to use this 
if($transfetchdid == ""){
$inserttrans = mysql_query("insert into daily_transaction_tbl transaction_id values ($transactionid)");
}else{
$inserttrans = mysql_query("insert into daily_transaction_tbl transaction_id values ($transfetchdid)");
}