发现PHP很多函数得到的结果都是数组给出的,最常用的就是MySQL_fetch_array(), //加入购物车 网学推荐免费论文原创论文文章排行榜
浏览:
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn]
您电脑的分辨率是
像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 if($cur_cart_array==""){ $cart_info[0][] = $goods_id; $cart_info[0][] = $goods_num; setcookie("shop_cart_info",serialize($cart_info)); }elseif($cur_cart_array<>""){ //返回数组键名倒序取最大 $ar_keys = array_keys($cur_cart_array); rsort($ar_keys); $max_array_keyid = $ar_keys[0]+1; //遍历当前的购物车数组 //遍历每个商品信息数组的0值,如果键值为0且货号相同则购物车存在相同货品 foreach($cur_cart_array as $goods_current_cart){ foreach($goods_current_cart as $key=>$goods_current_id){ if($key == 0 and $goods_current_id == $goods_id){ echo "<script language=JavaScript>"; echo "if(confirm(''购物车已经有该商品,继续购物按----确定!查看购物车按----取消!''))"; echo "{history.go(-1)}"; echo "else{window.location.href=''xqs_cart.php''}"; echo "</script>"; exit(); } } } $cur_cart_array[$max_array_keyid][] = $goods_id; $cur_cart_array[$max_array_keyid][] = $goods_num; setcookie("shop_cart_info",serialize($cur_cart_array)); } } //从购物车删除 function delcart($goods_array_id){ $cur_goods_array = unserialize(stripslashes( 网学推荐免费论文原创论文文章排行榜
浏览:
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn]
您电脑的分辨率是
像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 //删除该商品在数组中的位置 unset($cur_goods_array[$goods_array_id]); setcookie("shop_cart_info",serialize($cur_goods_array)); } //修改购物车货品数量 function update_cart($up_id,$up_num,$goods_ids){ //先清空cookie,以便重新设置,传递过来三个数组参数 1数组的标识 2商品数量数组 3商品编号数组 //如果不清空cookie则无法处理数量为零的商品 setcookie("shop_cart_info",""); foreach($up_id as $song){ //先返回数组当前单元;再把指针向下移动一个位置 $goods_nums = current($up_num); $goods_id = current($goods_ids); next($up_num); next($goods_ids); //当商品数量为空的时候,注销此处的数组值并用continue 2 语句避开下面的操作,继续做foreach循环 while($goods_nums == 0){ unset($song); continue 2; } $cur_goods_array[$song][0] = $goods_id; $cur_goods_array[$song][1] = $goods_nums; } setcookie("shop_cart_info",serialize($cur_goods_array)); } 后面形成订单的事情,那就需要根据自己的需要,是否有积分,是否有现金奖励之类的入库了。 (责任编辑:admin) |