当前位置:首页 » 网购平台 » 增加购物车中商品数量
扩展阅读
宁波奥德赛优惠价格 2021-03-15 14:26:02
丹尼斯购物卡能挂失么 2021-03-15 14:25:58
淘宝购物指纹验证失败 2021-03-15 14:24:44

增加购物车中商品数量

发布时间: 2021-01-23 19:51:56

㈠ ASP如何更改购物车中商品数量和计算总价

这是因为当购物车有两种或以上的商品时,你的actionid的值就会变成形如"12, 22, 25"的形式,成了字符串,而不是数值型,所以会出错,
我帮你修改了一下,就是把那个form表单位置改改就行了,改成每个商品都在自己的一个form表单里,这样就不会出错了!!
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.open mallDSN
set rs=server.createobject("ADODB.Recordset")
rs.open "select actionid,id,cpsl,yunfei,proctnum,goods,style,state,paid from orders1 where username='"&username&"' and yunfei=0 ",conn,1,3
do while not rs.eof%>
<form name="form" method="post" action="add.asp?action=cpsl&actionid=<%=rs("actionid")%>">
<tr bgcolor="#FFFFFF">
<td width="7%" height="89" align="center" style='PADDING-LEFT: 5px'><input name="id" type="checkbox" checked="checked" value="<% = rs("id") %>" />
</td>
<td align="left" style='PADDING-LEFT: 5px' width="16%"><div align="center"><img src="<% = rs("goods")%>" width="75" height="75" border="0" /></div></td>
<td align="center" width="13%"><a class="a5" href="proct.asp?id=<% = rs("id") %>" target="_blank">
<% = rs("proctnum") %>
</a></td>
<td align="center" width="13%"><font color="#FF0000"> <%=rs("paid")%></font> 元</td>
<td align="center" width="13%"><font color="#FF0000">
<input name="cpsl" type="text" id="cpsl" style="font-size:12px" value="<% = rs("cpsl")%>" size=3 maxlength=20>
</font></td>
<td align="center" width="13%">
<input type="submit" name="Submit4" value="修改"></td>
<td align="center">
<%
response.Write "<a href=add.asp?action=del&actionid="&rs("actionid")&">"
response.Write "<img src=images/trash.gif border=0></a></td></tr></form>"
rs.movenext
loop
rs.close
set rs=nothing
response.write "<tr><td height=36 colspan=6 bgcolor=#FFFFFF ><div align=center> "
if action<>"addtocart" then
%>
<input name="Submit22" type="button" onclick="MM_goToURL('parent','proct.asp');return document.MM_returnValue" value="继续购物" />
<input name="Submit23" type="button" value="去收银台" onclick="this.form.action='zxoderok.asp';this.form.submit()" />
<%
end if
%>
</td>
</tr>
</table>

试试看,还有问题就给我在网络里留言!

㈡ 求php增加购物车数量的加减,

伪代码:
前端:在你页面上数量那栏增加

<div class="quantity-form"><a href="javascript:void(0);" clstag="cart_num_down" class="decrement disabled" id="decrement_8888_526830_1_1">-</a>
<input autocomplete="off" type="text" class="itxt" value="1" id="changeQuantity_8888_526830_1_1_0" minnum="1">
<a href="javascript:void(0);" clstag="cart_num_up" class="increment" id="increment_8888_526830_1_1_0">+</a>
</div>
你的购物车是个循环列表,可以去得到,每个商品的信息:id是商品
function cart_num_up(id,uid){
$.ajax({
type: "POST",
url: "CART_num.PHP",
data: {id:id, num:-1,uid:uid},
dataType: "json",
success: function(data){
if(data.status==1){

});
});

}
function cart_num_down(id,uid){
$.ajax({
type: "POST",
url: "CART_num.PHP",
data: {id:id, num:1,uid:uid},
dataType: "json",
success: function(data){
if(data.status==1){

});
});
}
点一次 加或减按钮,触发js向后端发起ajax请求:返回的是增加成功和失败状态和剩余数量;
CART_num.PHP
$id = (int)$_POST['id'];
$num = (int)$_POST['num'];
$uid =(int)$_POST['uid']; //有封装获取post或get函数更好
//查库看库存
$sort = get_kucun_num();
//查看购物车目前数量
$cart_num = get_cart_num(uid,id);
//判断库存
if($sort >$cart_num){
}else{
}

if($num<0){
//减法 $sql =“update cart set cart_num = cart_num-1 where uid =uid and id =id ”
if(($cart_num-1)>1){
}else{
}){
//加法 $sql =“update cart set cart_num = cart_num+1 where uid =uid and id =id ”
}else{
//不正确的请求
}

㈢ 京东宝贝购物车加购数量怎么提升

你就在购物车哪里把数量加上去但是肯定数量会有一定的限制的。

㈣ struts中jquery如何实现购物车中多个商品数量的增减

$("#btn").click(function(){
var txtvalue=$("商品数量input").val();

$("商品数量input").val(txtvalue+1);

});
你需要这个?还是对选择器不熟,只能选到内地一条记录?容

㈤ 怎样设置淘宝购物车显示数量

商品加入购物车后,在购物车页面中,在该商品的右上方,点下“编辑”

㈥ 购物车中有多个商品向数据库中添加时如何添加

用数组模式,抄把多个商品名袭称和对应的数量组合成2个数组

比如有商品SP01,SP02,SP03
对应的数量100,200,300
把商品数组为SP01,SP02,SP03 (,符号为数组分隔符)
对应的数量也数组为100,200,300 (,符号为数组分隔符)

在商品提交页那里把商品名称和数量写在只读的文本输入框里,并分别把名称和数量的文本输入框
的ID取一样(名称一个,数量一个),提交的时候系统会自动用,符号数组你传过去的值,如果你把这当成一个订单号处理,可以只写一条数据到数据库,要在前台显示这条数据可以用到下面的一段代码

bh=split(编号数组,",") ' 把订单编号数组分开
for i=0 to ubound(bh)
商品编号=bh(i) '商品编号
exit for

㈦ jsp购物车修改商品数量的问题

<input type="text" id="count" value="<%=goods.getCount()%>" size="1"/>你每个商品的数量都是这个,页面出现有多个id="count" 的input域

document.getElementById("count").value;当id是count的input唯一的时候才能取到正确的
<input type="text" id="<%=goods.getProId()%>_count" value="<%=goods.getCount()%>" size="1"/>

数量的Input的id可以换一下让他变成唯一的,例如 商品id,这样就唯一了

<a href="javascript:go('<%=goods.getProId()%>')">
<img src="img/changecount.gif" title="修改商品数量" border="0" width="15" height="15" style="position: relative;top:2px;"/>
</a>
每次调用go的时候把input的商品id传过去,
function go(proId){
var str;
str="changecount.jsp?count=";
str+=document.getElementById(proId+"count").value;
str+="&&";
str+="proId=";
str+="<%=goods.getProId()%>";
window.location=str;
}
这样应该就可以了,主要是因为你那个Input 的id重复了,

㈧ 淘宝产品怎么增加收藏量和加购物车量

淘宝卖家都来知道,宝贝的收藏量和自加购量可以直接提升权重和排名!
但是,作为卖家一定要知道,直接访问宝贝并收藏或加购,这种流量对店铺帮助并不大。
猫狗侠建议卖家要一定要选择通过 真实人工搜索宝贝关键词浏览宝贝,再进行收藏加购操作的优质流量!只有这种流量才是能增加店铺的综合人气的!
还有半个多月,年中大促快到了,祝大卖哦!

㈨ 购物车单个商品可以增减,多个商品就无法增减,怎么改

引用 3 楼 topyxu 的回复: splendid_javasp-----每个商品的数量都要独立计算,尤其在for循环里,需要做不同的专标记 怎么标记,你举属个例子 从商品栏添加商品到购物车的 …,网络搜索"超市管理精英网"获取超市购物车相关资料