关于php购物车删除的代码

//调用$items=$cart->remove($_GET['key']);//函数publicfunctionremove($pid){for($i=0;$i<cou... //调用
$items = $cart->remove($_GET['key']);
//函数
public function remove($pid){
for($i=0;$i<count($this->items);$i++){
$item=$this->items[$i];
$p=$item->product;
if($p->id==$pid){
unset($this->item[$i]);
break;
}
}
}
删除不了,请问是哪里的问题??
//接图片的
if($p->id == $pid) {
$item->count = $count;
break;
}
}
}
}
class CartItem {
private $product; //产品
private $count; //数量
public function __construct(Product $product,$count,$cart) {
$this->product = $product;
$this->count = $count;
}
public function __get($n) {
return $this->$n;
}
public function __set($n,$v) {
$this->$n = $v;
}
}
?>
展开
 我来答
fengzhiyu_double
2011-07-14 · TA获得超过906个赞
知道小有建树答主
回答量:514
采纳率:0%
帮助的人:523万
展开全部
你上面都是$this->items
到unset那一句就变成了$this->item

所以,
修改 unset($this->item[$i]);
为 unset($this->items[$i]);
更多追问追答
追问
不对,图片上就是unset($this->items[$i])
追答
难道我跟你看到的不是同一张图?你的图上明明是unset($this->item[$i]);啊
在remove方法里
深圳神光
2024-10-28 广告
**跨境电商选品软件通常支持自定义筛选条件**。以我们深圳市神光数据技术有限公司推出的沃师傅选品软件为例,它采用大数据技术,为跨境电商卖家提供量身定制的数据支持和运营策略,其中包括支持卖家自定义筛选条件的功能。卖家可以根据自己的需求,设置如... 点击进入详情页
本回答由深圳神光提供
qpxrmztzu
2011-07-13 · TA获得超过515个赞
知道小有建树答主
回答量:538
采纳率:100%
帮助的人:402万
展开全部
看看这个,

mysql_query("SET CHARACTER SET gb2312");
$sql="DELETE FROM goods WHERE id=".$del;
$sql1="select * FROM goods";
$sql2='select * from goods where id=\''.$id.'\'';
echo $sql.'<br>';
echo $sql2.'<br>';
echo $sql3.'<br>';
DIE();
你吧这三条SQL弄phpmyadmin 中运行一下,看看是什么,
您写的语句没错,可能是数据库中只有一条记录,删了自然没有了;

代码写得太糟糕了,没法看,

追问
晕,你懂啥啊,我没有用数据库。麻烦你不懂不要乱说!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
JovenShao
2011-07-12 · TA获得超过514个赞
知道小有建树答主
回答量:1161
采纳率:80%
帮助的人:620万
展开全部
请多贴出一些相关代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式