session购物车的一些问题 本帖最后由 ft859715 于 2010-04-06 14:11:48 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你应该先$_SESSION['car']注销一个这样的session然后再向这个session里写入你要的信息取的时候foreach($_SESSION['car'] as $arr1=>$val){ foreach($val as $arr2=>$value){ echo $value; }} 第二个foreach错误提示,是不是你的SESSION数据,并不是全部是二维数组形式的?有没有$_SESSION['key'] = 'value';之类的下面部分就这么一段看,貌似没啥问题 foreach($_SESSION as $arr1=>$val){//判断是数组才去循环取值if(is_array($val)){// foreach($val as $arr2=>$value){ echo $value; }//}//}粗略的,如果用得上,需要改进 第一个问题 你看看你的错误信息是不是"Invalid argument supplied for foreach()"如果是的话执行第二个循环前加一个判断 if(is_array($val))第二个问题确认你的程序是否已经正确执行到自加的那个位置(你可以在$_SESSION[$bookid]['booknum']++;前面加一句echo "breakpoint"什么的来看看),这个自加语句应该是没问题的 swfupload上传写入数据库有问 想转行做IT,请大家给我点意见 求助 预置文本超链接的正则 php实现新网api接口 php急需libcs.dll和libct.dll两个库文件.. php调用问题 谁知道如何刷票? include不正确,谢谢 关于php 文件上传错误的问题!!!! [100分 在线急等] 在一个输入框输入信息后如何把javascript语句去掉,但不去掉别的html语句 如何在visual studio 2008下面做PHP开发? 请大家帮忙想想这个功能要怎么完成(题目说不清功能)
取的时候
foreach($_SESSION['car'] as $arr1=>$val){
foreach($val as $arr2=>$value){
echo $value;
}
}
//判断是数组才去循环取值
if(is_array($val))
{
//
foreach($val as $arr2=>$value){
echo $value;
}
//
}
//
}
粗略的,如果用得上,需要改进
如果是的话执行第二个循环前加一个判断 if(is_array($val))
第二个问题确认你的程序是否已经正确执行到自加的那个位置(你可以在$_SESSION[$bookid]['booknum']++;前面加一句echo "breakpoint"什么的来看看),这个自加语句应该是没问题的