<?php
require_once('include.php');
//1.接受傳遞過來的post參數
$u_id?=?$_SESSION["id"];
$g_id?=?intval($_POST["g_id"]);
//2.準備要添加的購物車數據
$sql?=?"select?*?from?good?where?g_id='{$g_id}'";
$data?=?$admindb->ExecSQL($sql,$conn);
$g_name?=?$data[0]['g_name'];
$s_num?=?intval($_POST["s_num"]);
//$creatime?=?time();
$g_discount_price?=?$data[0]['g_discount_price'];
$g_angle_img?=?$data[0]['g_angle_img'];
//完成購物車數據的添加操作
$sql?=?"insert?into??shopcar(user_id,good_id,s_name,s_sum,s_createtime,s_price,s_img)
values('{$u_id}','{$g_id}','{$g_name}','{$s_num}',now(),'{$g_discount_price}','{$g_angle_img}')";
$ShopCarInsert?=??$admindb->ExecSQL($sql,$conn);
//4.返回最終添加的結果
if($ShopCarInsert){
????$response?=?array(
????????'errno'?=>0,
????????'errmsg'?=>'success',//已添加購物車
????????'data'?=>?true,
????);
}
else{
????$response?=?array(
????????'errno'?=>-1,
????????'errmsg'?=>'未添加入購物車',
????????'data'?=>?false,
????);
}
echo?json_encode($response);
?>



2017-10-27
看你數據庫連接的代碼有輸出錯誤異常嗎?PHP中沒有now(),如果是time()的話,數據庫相應的類型也要改
2017-10-26
$ShopCarInsert結果有問題吧,或是打印一下最后一條sql語句看一下