You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

164 lines
4.6 KiB

<!doctype html>
<html lang="en">
<!-- 主頁header -->
<?php
/*--- 處理session ----*/
include "include-session-security.php"; #確認session
/*
if(isset($_SESSION['user_id'])){
#echo $_SESSION['user_id'];
$userid = $_SESSION['user_id'];
}
*/
/*--- 處理session ----*/
#$userid = "B000000001";
#$repairerid = $user_id;
$category = $_POST["category"];
$insert_flag = 0;
#echo $category;
require_once "db/database.php"; # 載入db.php來連結資料庫
# 接受自己傳來的資料並insert進數據庫
if (isset($_POST['action'])) {
if (($_POST['action'] = "insert") and ($_POST["quantity"] > 0)){
# 取得userid的name
$data = array();
$sql = "select name from account where accountid = '$user_id'";
$data = mysqli_query($link,$sql);
foreach($data as $data){
$name = $data['name'];
}
# 取得數據庫最大值與order_id
$data = array();
$sql = "select max(id) from pre_order";
$data = mysqli_query($link,$sql);
foreach($data as $data){
$id = $data['max(id)'];
}
$order_id = "OR_" . date("Y-m-d") . "-" . strval(intval(strval($id)) + 1);
$equipment_id = $_POST["equipment_id"];
$equipment_name = $_POST["equipment_name"];
$brand = $_POST["brand"];
$spec = $_POST["spec"];
$picture = $_POST["picture"];
$count_type = $_POST["count_type"];
$price = $_POST["price"];
$quantity = $_POST["quantity"];
$total_price = bcmul($price, $quantity, 2); #避免数据不准确
$orderer_id = $user_id;
$orderer_name = $name;
$status = "C"; # carts (存入購物車)
$create_at = date("Y-m-d H:i:s");
$sql = "INSERT INTO pre_order (order_id, equipment_id, equipment_name, brand, spec, picture, count_type, price, quantity, total_price, orderer_id, orderer_name, status, create_at) values " .
"('$order_id', '$equipment_id', '$equipment_name', '$brand', '$spec', '$picture', '$count_type', '$price', '$quantity', '$total_price', '$orderer_id', '$orderer_name', '$status', '$create_at')";
/* # insert單筆資料
$sql = "INSERT INTO pre_order (order_id, equipment_id) " .
"values ('$order_id', '$equipment_id')";# sql語法存在變數中
*/
# insert多筆資料
#$sql = "INSERT INTO pre_order (order_id, equipment_id) " .
# "values ('$order_id', '$equipment_id'), " .
# "('$order_id', '$equipment_id'), " .
# "('$order_id', '$equipment_id')";# sql語法存在變數中
$data = mysqli_query($link,$sql); # 機房在combo table中的id (亦即每個保養項的ID)
$insert_flag = 1;
}
}
include "include-header.php";
?>
<!-- * 主頁header -->
<body class="bg-white">
<!-- loader -->
<div id="loader">
<div class="spinner-border text-primary" role="status"></div>
</div>
<!-- * loader -->
<!-- App Header -->
<div class="appHeader no-border transparent position-absolute">
<!-- 已簽呈成功,不讓返回上一頁
<div class="left">
<a href="javascript:;" class="headerButton goBack">
<ion-icon name="chevron-back-outline"></ion-icon>
</a>
</div>
-->
<div class="pageTitle"></div>
<!--
<div class="right">
</div>
-->
</div>
<!-- * App Header -->
<!-- App Capsule -->
<div id="appCapsule">
<?php
if ($insert_flag == 0){
echo "<div class='alert alert-danger alert-dismissible fade show' role='alert'>";
}else{
echo "<div class='alert alert-primary alert-dismissible fade show' role='alert'>";
}
?>
<h4 class="alert-title">
<?php
if ($insert_flag == 0){
echo "請輸入數量";
}else{
echo "已加入購物車";
}
?>
</h4>
<button type="button" class="close" data-dismiss="alert">
<ion-icon name="close-outline"></ion-icon>
</button>
</div>
<div class="login-form">
<div class="section">
<h4></h4>
<a href="app-products.php?token=<?php echo $token; ?>"><button type="button" class="btn btn-success mr-1 mb-1">回到備品總類</button></a>
<a href="app-productsdetail.php?category=<?php echo $category; ?>&token=<?php echo $token; ?>"><button type="button" class="btn btn-primary mr-1 mb-1">回到前一頁</button></a>
<a href="app-productscart.php?token=<?php echo $token; ?>"><button type="button" class="btn btn-warning mr-1 mb-1">我的購物車</button></a>
</div>
</div>
</div>
<!-- * App Capsule -->
<!-- 主頁頁尾 -->
<?php
include "include-footer.php";
mysqli_close($link); #代表結束連線
?>
<!-- * 主頁頁尾 -->
<!-- 主頁頁尾按鈕 -->
<?php
# include "include-bottom-menu.php";
?>
<!-- * 主頁頁尾按鈕 -->
<!-- ///////////// Js Files //////////////////// -->
<!-- Jquery -->
<?php
include "include-jsfiles.php";
?>
</body>
</html>