php生成訂單
『壹』 在php中點擊生成訂單時,表格上面有兩行是空白行,怎樣去掉這兩行
判斷 if($bookname){
執行代碼
}
『貳』 thinkphp訂單號怎麼生成
PHP 生成訂單號,GUID 方法
生成訂單號
function build_order_no() {
return date('Ymd').substr(implode(NULL, array_map('ord', str_split(substr(uniqid(), 7, 13), 1))), 0, 8);
}
生成GUID
function guid() {
if (function_exists('com_create_guid')) {
return com_create_guid();
} else {
mt_srand((double)microtime()*10000);
$charid = strtoupper(md5(uniqid(rand(), true)));
$hyphen = chr(45);
$uuid = chr(123)
.substr($charid, 0, 8).$hyphen
.substr($charid, 8, 4).$hyphen
.substr($charid,12, 4).$hyphen
.substr($charid,16, 4).$hyphen
.substr($charid,20,12)
.chr(125);
return $uuid;
}
}
『叄』 php 訂單系統的工作流程
先把 貨物種類、數量、價格入庫到表中分別獲取其id
在把id插入和其他數據到另外一張表。
『肆』 php裡面商城訂單查詢代碼怎麼寫
aaeer.com裡面的訂單查詢代碼:
訂單號:
訂單查詢
訂單號:
<input name="ono" type="text" id="ono" width="150" height="20" />//訂單號輸入框<a href="javascript:;" class="k_ajax" rel="{URL:'/portal/cart.php',CMD:'def',ono:$('#ono').val()}">訂單查詢</a> //ajax提交,並獲得訂單詳情。
ajax返回的數據,自己查一下代碼吧。
toymen發表於:11-11-08 22:59 5樓[回復] #Top#toymen
人氣:516
積分:3418
金幣:23620
KC元老
ajax查詢訂單狀態,添加到../portal/cart.php中。
/**
處理訂單反饋信息頁
*/
function king_ajax_def(){
global $king;
// setcookie('KingCMS_Cart',serialize($cart),time()+86400000,$king->config('inst'));$ono=kc_get('ono',2,1);
$array_black=str_split('<>'"%');
if(!$data=$king->db->getRows_one("select ono,oid,nstatus,kname,nnumber,ntotal,kfeedback,eid,nexpress from %s_orders where ono=$ono")){kc_error($king->lang->get('system/error/onoerr'));}
$oid=$data['oid'];
$status=$data['nstatus'];
$s='<table class="k_table_list" cellspacing="0">';$s.='<caption>'.$king->lang->get('portal/cart/prodinfo').'(請牢記您的訂單號,以便支付與查詢!)</caption>';$s.='<tr><th class="w150">'.$king->lang->get('portal/cart/youorders').'</th><td><strong class="red">'.$data['ono'].'</strong></td></tr>';$s.='<tr><th>'.$king->lang->get('portal/cart/prodname').'</th><td>'.$data['kname'].'</td></tr>';$s.='<tr><th>'.$king->lang->get('portal/cart/total').'</th><td>'.$data['nnumber'].'件</td></tr>';$s.='<tr><th>'.$king->lang->get('portal/cart/alltotal').'</th><td>'.number_format($data['ntotal'],2).'</td></tr>';$s.='<tr><th>'.$king->lang->get('portal/cart/rstatus').'</th><td>'.$data['nstatus'].'</td></tr>';$s.='</table>';
$s.='<p></p>';
$s.='<br/>';
$height=0;
if($status<3){
$s.='<p><a href="javascript:;" rel="{URL:''.$king->config('inst').'portal/cart.php',CMD:'payment',ono:'.$ono.',IS:1}" class="k_ajax">'.$king->lang->get('portal/orders/viewmethod').'</a></p>';}
kc_ajax($king->lang->get('portal/cart/myorders'),$s,0,'',500,310+($height*50));}
其中<td>'.$data['nstatus'].'</td></tr>'; 這句輸出的是訂單狀態的id數字,需要轉換為文字,不懂php,自己改吧。
數字對應的文字:
1:交易創建
2:等待買家付款
3:買家付款成功
4:發貨成功
5:確認收貨,交易成功
6:交易關閉,未完成超時關閉
7:修改交易價格成功
8:買家申請退款
9:退款成功
10:退款關閉
11:修改交易價格
『伍』 php,訂單詳情表與訂單表怎麼關聯
訂單表裡面放訂單id,總得價格,下單人的信息,配送信息,折扣信息,訂單狀態,而訂單詳情裡面存放訂單中得商品,商品價格,商品sku信息等商品明細信息,同時也存訂單id,通過訂單id關系起來兩個表
『陸』 php怎麼動態生成訂單號
<?php
$pre = date("Ymd");
//得到資料庫中當前日期的最大訂單號(這一步可以是通過查詢資料庫,或者通過緩存記錄當前日期的最大訂單號,如果不存在 則默認值就為 $maxOrder = str_pad($pre,12,0); )
$maxOrder = '取得的值';
$order = intval($maxOrder) + 1;
?>
『柒』 奼俻hp璁㈠崟鍙蜂唬鐮
<?php
$order_id = date("YmdHis").rand(100000,999999);# 榪欐牱灝卞彲浠ヤ簡
echo $order_id;
?>
『捌』 php訂單統計 每天有n個訂單 每個訂單有Y個產品 每個產品有x個數量 怎麼能算出 每天售出多少個產品
這個可以用sql語句實現
例如這有2個表
訂單表---id號
產品表---id號,所屬訂單id號,商品類型,商品數量
那麼輸出的時候就這樣
SELECT SUM('商品數量') FROM 產品表 WHERE 所屬訂單id號 = '指定訂單'
這算出來的是該訂單的商品總量
你把今天所有訂單的商品數量加起來,就是每天出售的總量了,至於這個怎麼做,就是做個循環就好了
『玖』 php,璁㈠崟璇︽儏琛ㄤ笌璁㈠崟琛ㄦ庝箞鍏寵仈
璁㈠崟琛ㄩ噷闈㈡斁璁㈠崟id錛屾誨緱浠鋒牸錛屼笅鍗曚漢鐨勪俊鎮錛岄厤閫佷俊鎮錛屾姌鎵d俊鎮錛岃㈠崟鐘舵侊紝鑰岃㈠崟璇︽儏閲岄潰瀛樻斁璁㈠崟涓寰楀晢鍝侊紝鍟嗗搧浠鋒牸錛屽晢鍝乻ku淇℃伅絳夊晢鍝佹槑緇嗕俊鎮錛屽悓鏃朵篃瀛樿㈠崟id錛岄氳繃璁㈠崟id鍏崇郴璧鋒潵涓や釜琛