www.gusucode.com > 123phpshop电商系统 v1.2源码程序 > code/user/order/detail.php

    <?php
/**
 * 123PHPSHOP
 * ============================================================================
 * 版权所有 2015 上海序程信息科技有限公司,并保留所有权利。
 * 网站地址: http://www.123PHPSHOP.com;
 * ----------------------------------------------------------------------------
 * 这是一个免费的软件。您可以在商业目的和非商业目的地前提下对程序除本声明之外的
 * 代码进行修改和使用;您可以对程序代码以任何形式任何目的的再发布,但一定请保留
 * 本声明和上海序程信息科技有限公司的联系方式!本软件中使用到的第三方代码版权属
 * 于原公司所有。上海序程信息科技有限公司拥有对本声明和123PHPSHOP软件使用的最终
 * 解释权!
 * ============================================================================
 *  作者:	123PHPSHOP团队
 *  手机:	13391334121
 *  邮箱:	service@123phpshop.com
 */
?>
<?php require_once('../../Connections/localhost.php'); ?>
<?php
$colname_order = "-1";
if (isset($_GET['sn'])) {
  $colname_order = (get_magic_quotes_gpc()) ? $_GET['sn'] : addslashes($_GET['sn']);
}
mysql_select_db($database_localhost, $localhost);
$query_order = sprintf("SELECT orders.*,express_company.name as express_company_name  FROM orders left join express_company on orders.express_company_id=express_company.id WHERE orders.sn = '%s' and orders.is_delete=0 and orders.user_id='".$_SESSION['user_id']."'", $colname_order);
$order = mysql_query($query_order, $localhost) or die(mysql_error());
$row_order = mysql_fetch_assoc($order);
$totalRows_order = mysql_num_rows($order);

if($totalRows_order==0){
   $insertGoTo = "index.php";
   header(sprintf("Location: %s", $insertGoTo));
}
  

mysql_select_db($database_localhost, $localhost);
$query_order_items = "SELECT * FROM order_item WHERE order_id = ".$row_order['id'];
$order_items = mysql_query($query_order_items, $localhost) or die(mysql_error());
$row_order_items = mysql_fetch_assoc($order_items);
$totalRows_order_items = mysql_num_rows($order_items);


mysql_select_db($database_localhost, $localhost);
$query_log_DetailRS1 = "SELECT * FROM `order_log`  WHERE order_id = ".$row_order['id'];
$log_DetailRS1 = mysql_query($query_log_DetailRS1, $localhost);


?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
<!--
body {
	background-color: #f5f5f5;
	font-family:Arial,Verdana,"\5b8b\4f53";
}
th{
 	color:#666666;
	font-size:12px;
	font-weight:bold;
}

div{
	color:#000000;
}
-->
</style>
<link href="../../css/common_user.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
.STYLE1 {color: #FF0000}
-->
</style>
</head>

<body>
<table width="100%" border="0" style="background-color:#ffffff;border:none;">
  <tr>
    <th height="38" scope="row"><div align="left" style="padding-left:20px;">订单产品列表</div></th>
  </tr>
  <tr>
    <td scope="row"><table width="97%" border="1" align="left" cellpadding="0" cellspacing="0" style="margin-left:20px;border:1px solid #f2f2f2;border-collapse:collapse;margin-bottom:20px;">
      <tr style="background-color:#f5f5f5;">
        <td width="320" height="31" scope="row"><div align="left" style="padding-left:20px;">商品名称</div></td>
        <td height="31"><div align="center">本店价格</div></td>
        <td height="31"><div align="center">商品数量</div></td>
        <td height="31"><div align="center">操作</div></td>
      </tr>
      <?php do { ?>
	  
	  <?php 
 	  	mysql_select_db($database_localhost, $localhost);
		$query_order_product = "SELECT * FROM product WHERE id =".$row_order_items['product_id'];
		$order_product = mysql_query($query_order_product, $localhost) or die(mysql_error());
		$row_order_product = mysql_fetch_assoc($order_product);
		$totalRows_order_product = mysql_num_rows($order_product);
  	  ?>
        <tr>
          <td height="31" scope="row"><div align="left" style="padding-left:20px;"><a style="text-decoration:none;color:#005ea7;" href="/product.php?id=<?php echo $row_order_product['id']; ?>" target="_blank"><?php echo $row_order_product['name']; ?></a></div></td>
          <td><div align="center"><strong class="STYLE1">¥<?php echo $row_order_items['actual_pay_price']; ?></strong></div></td>
          <td><div align="center"><?php echo $row_order_items['quantity']; ?></div></td>
          <td><form id="form1" name="form1" method="post" action="/cart.php" target="_parent">
            <label>
             <div align="center">
			<input name="product_name" type="hidden"  value="<?php echo $row_order_product['name']; ?>">
			<input name="product_image" type="hidden"  value="">
			<input name="ad_text" type="hidden" id="ad_text" value="<?php echo $row_order_product['ad_text']; ?>">
			<input name="product_price" type="hidden"  value="<?php echo $row_order_items['actual_pay_price']; ?>">
			<input name="product_id" type="hidden"  value="<?php echo $row_order_product['id']; ?>">
			<input name="quantity" type="hidden"  value="<?php echo $row_order_items['quantity']; ?>">
               <input type="submit" name="Submit" value="放入购物车" />
            </div>
            </label>
                    </form>          </td>
        </tr>
        <?php } while ($row_order_items = mysql_fetch_assoc($order_items)); ?>
    </table></td>
  </tr>
</table>
 <p>&nbsp;</p>
 <table width="100%" border="0" style="background-color:#ffffff;border:none;">
    <tr>
      <th height="38" scope="row"><div align="left" style="padding-left:20px;">订单信息</div></th>
    </tr>
    <tr>
      <td scope="row"> <table width="97%" height="379" border="1" align="left" cellpadding="0" cellspacing="0" style="margin-left:20px;border:1px solid #f2f2f2;border-collapse:collapse;margin-bottom:20px;">
          <tr>
            <td width="110" height="29" scope="row" ><div align="left" style="padding-left:20px;">订单编号</div></td>
            <td height="29"><div align="left" style="padding-left:20px;"><?php echo $row_order['sn']; ?></div></td>
          </tr>
          <tr>
            <td height="29" scope="row"><div align="left" style="padding-left:20px;">支付方式</div></td>
            <td><div align="left" style="padding-left:20px;"><?php echo $pay_methomd[$row_order['payment_method']]; ?></div></td>
          </tr>
          <tr>
            <td height="29" scope="row"><div align="left" style="padding-left:20px;">配送方式</div></td>
            <td height="29"><div align="left" style="padding-left:20px;"><?php echo $shipping_method[$row_order['shipping_method']]; ?></div></td>
          </tr>
          <tr>
            <td height="29" scope="row"><div align="left" style="padding-left:20px;">应付</div></td>
            <td height="29"><div align="left" style="padding-left:20px;">¥<?php echo $row_order['should_paid']; ?></div></td>
          </tr>
          <tr>
            <td height="29" scope="row"><div align="left" style="padding-left:20px;">实付</div></td>
            <td height="29"><div align="left" style="padding-left:20px;">¥<?php echo $row_order['actual_paid']; ?></div></td>
          </tr>
          <tr>
            <td height="29" scope="row"><div align="left" style="padding-left:20px;">状态</div></td>
            <td height="29"><div align="left" style="padding-left:20px;"><?php echo $order_status[$row_order['order_status']]; ?></div></td>
          </tr>
		  <?php if($row_order['delivery_at']!="0000-00-00 00:00:00" && $row_order['delivery_at']!=''){ ?>
          <tr class=" ">
            <td height="29" scope="row"> <div align="left" style="padding-left:20px;">发货时间 </div></td>
            <td height="29"><div align="left" style="padding-left:20px;"><?php echo $row_order['delivery_at']; ?></div></td>
          </tr>
		  <?php } ?>
		   <?php if($row_order['pay_at']!="0000-00-00 00:00:00" ){ ?>
          <tr class=" ">
            <td height="29" scope="row"> <div align="left" style="padding-left:20px;">支付时间 </div></td>
            <td height="29"><div align="left" style="padding-left:20px;"><?php echo $row_order['pay_at']; ?></div></td>
          </tr>
		   <?php } ?>
		     <?php if($row_order['refund_at']!="0000-00-00 00:00:00"  ){ ?>
          <tr class=" ">
            <td height="29" scope="row"> <div align="left" style="padding-left:20px;">退货时间 </div></td>
            <td height="29"><div align="left" style="padding-left:20px;"><?php echo $row_order['refund_at']; ?></div></td>
          </tr>
		   <?php } ?>
          <tr>
            <td height="29" scope="row"> <div align="left" style="padding-left:20px;">收货时间</div></td>
            <td height="29"><div align="left" style="padding-left:20px;"><?php echo $please_deliver_at[$row_order['please_delivery_at']]; ?></div></td>
          </tr>
          <tr>
            <td height="29" scope="row"><div align="left" style="padding-left:20px;">下单时间</div></td>
            <td height="29"><div align="left" style="padding-left:20px;"><?php echo $row_order['create_time']; ?></div></td>
          </tr>
		   
		   <?php if(!is_null($row_order['express_company_name'])){ ?>
          <tr>
            <td height="29" scope="row"><div align="left"style="padding-left:20px;">物流公司</div></td>
            <td height="29"><div align="left" style="padding-left:20px;"><?php echo $row_order['express_company_name']; ?></div></td>
          </tr>
 		   <?php } ?>
		    <?php if(!is_null($row_order['express_sn']) && $row_order['express_sn']!='' ){ ?>
          <tr>
            <td height="29" scope="row"><div align="left"style="padding-left:20px;">物流订单号</div></td>
            <td height="29"><div align="left" style="padding-left:20px;"><?php echo $row_order['express_sn']; ?></div></td>
          </tr>
		   <?php } ?>
      </table></td>
    </tr>
  </table>
  <p>&nbsp;</p>
  <table width="100%" border="0" style="background-color:#ffffff;border:none;">
   <tr>
     <th height="38" scope="row"><div align="left" style="padding-left:20px;">订单处理过程</div></th>
   </tr>

   <tr>
     <td scope="row">
	 <table width="97%"  border="0" align="left" cellpadding="0" cellspacing="0" style="margin-left:20px;border:1px solid #f2f2f2;border-collapse:collapse;margin-bottom:20px;">
        <?php while ($row_log_DetailRS1 = mysql_fetch_assoc($log_DetailRS1)){ ?>
			<tr>
			 <td width="10%" scope="row"><div align="left" style="padding-left:20px;"><?php echo $row_log_DetailRS1['create_time'];?></div></td>
			 <td width="90%"><div align="left" style="padding-left:20px;"><?php echo $row_log_DetailRS1['message'];?></div></td>
		   </tr>
	   <?php  } ?>
     </table></td>
   </tr>
 </table>
 <p>&nbsp;</p>
  <table width="100%" border="0" style="background-color:#ffffff;border:none;">
   <tr>
     <th height="38" scope="row"><div align="left" style="padding-left:20px;">发票信息</div></th>
   </tr>

   <tr>
     <td scope="row">
	 <table width="97%" height="116" border="1" align="left" cellpadding="0" cellspacing="0" style="margin-left:20px;border:1px solid #f2f2f2;border-collapse:collapse;margin-bottom:20px;">
        <tr>
         <td width="110" scope="row"><div align="left" style="padding-left:20px;">需要发票</div></td>
         <td><div align="left" style="padding-left:20px;"><?php echo $row_order['invoice_is_needed']=='0'?'否':'√'; ?></div></td>
       </tr>
       <tr>
         <td scope="row"><div align="left" style="padding-left:20px;">发票抬头</div></td>
         <td><div align="left" style="padding-left:20px;"><?php echo $row_order['invoice_title']; ?></div></td>
       </tr>
       <tr>
         <td scope="row"><div align="left" style="padding-left:20px;">发票信息</div></td>
         <td><div align="left" style="padding-left:20px;"><?php echo $row_order['invoice_message']; ?></div></td>
       </tr>
     </table></td>
   </tr>
 </table>
 
  <p>&nbsp;</p>
  <table width="100%" border="0" style="background-color:#ffffff;border:none;">
    <tr>
      <th height="38" scope="row"><div align="left" style="padding-left:20px;">收货人信息</div></th>
    </tr>
    <tr>
      <td scope="row"> <table width="97%" height="116" border="1" align="left" cellpadding="0" cellspacing="0" style="margin-left:20px;border:1px solid #f2f2f2;border-collapse:collapse;margin-bottom:20px;">
          <tr>
            <td width="110" scope="row"><div align="left" style="padding-left:20px;">收货人姓名</div></td>
            <td><div align="left" style="padding-left:20px;"><?php echo $row_order['consignee_name']; ?></div></td>
          </tr>
          <tr>
            <td scope="row"><div align="left" style="padding-left:20px;">地址</div></td>
            <td><div align="left" style="padding-left:20px;"><?php echo $row_order['consignee_province']; ?><?php echo $row_order['consignee_city']; ?><?php echo $row_order['consignee_district']; ?><?php echo $row_order['consignee_address']; ?></div></td>
          </tr>
          <tr>
            <td scope="row"><div align="left" style="padding-left:20px;">电话</div></td>
            <td><div align="left"  style="padding-left:20px;"><?php echo $row_order['consignee_mobile']; ?></div></td>
          </tr>
          <tr>
            <td scope="row"><div align="left"  style="padding-left:20px;">邮编</div></td>
            <td><div align="left"  style="padding-left:20px;"><?php echo $row_order['consignee_zip']; ?></div></td>
          </tr>
      </table></td>
    </tr>
  </table>
  <p>&nbsp;</p>
  <table width="100%" border="0" style="background-color:#ffffff;border:none;">
    <tr>
      <th height="38" scope="row"><div align="left" style="padding-left:20px;">结算信息</div></th>
    </tr>
    <tr>
      <td scope="row"> <table width="97%" height="31" border="1" align="left" cellpadding="0" cellspacing="0" style="margin-left:20px;border:1px solid #f2f2f2;border-collapse:collapse;margin-bottom:20px;">
          <tr>
            <td width="110" scope="row"><div align="left" style="padding-left:20px;">商品金额</div></td>
            <td><div align="left" style="padding-left:20px;"><strong style="color:#FF0000">¥<?php echo $row_order['should_paid']; ?></strong></div></td>
          </tr>
      </table></td>
    </tr>
  </table>
</body>
</html>
<?php
mysql_free_result($order);

mysql_free_result($order_consignee);

mysql_free_result($order_product);

mysql_free_result($order_items);
?>