作者miniko70 (微笑的金丝雀)
看板PHP
标题Re: [请益] 神奇的SESSION阵列变数||?
时间Thu Aug 31 22:37:28 2006
※ 引述《WeiTehChen ()》之铭言:
: 标题: Re: [请益] 神奇的SESSION阵列变数||?
: 时间: Thu Aug 31 20:32:58 2006
:
: 改成这样
:
: $sql_ord2="INSERT INTO ord_detail (ord_no,pro_no,pro_d_qty) VALUES ('$ord_no',
: '".$_SESSION[cart_no][$i]."','".$_SESSION[cart_qty][$i]."')";
:
: 用 . 来连结字串
: (PHP没办法直接判定string中的阵列变数
: 所以用连结字串来解决)
:
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 140.114.75.18
: 推 jenglue:可以试试看用 {} 来把变数框住 08/31 22:04
天呐~这真是太神奇了杰克~真的可以了说!
真是太感谢两位了!!
那如果我想要把那两个SESSION变数抓出来
另外再各设$cart_no和$cart_qty这两个变数让它去跑回圈
不知道可不可行??
我现在是这样写,不过不知道它为什麽会出现错误讯息...?
然後那个$maxnum这里
不知道可不可以用count去计算,改成count($_SESSION["cart_no"])这样?
$maxnum=max(array_keys($_SESSION["cart_no"]))+1;
for($i=0;$i<$maxnum;$i++){
$cart_no=$_SESSION["cart_no"][$i];
$cart_qty=$_SESSION["cart_qty"][$i];
$sql_ord2="INSERT INTO ord_detail (ord_no,pro_no,pro_d_qty)
VALUES ('$ord_no','{$cart_no}','{$cart_qty}')";
$result_ord2=mysql_query($sql_ord2) or die(mysql_error());
}
--
我们总是藉着作梦 来打开通往明天的门
即使明知道这世界 没有什麽东西是确定的
ayumi hamasaki-Pride
http://www.wretch.cc/blog/midaiko
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.112.16.92
1F:推 gamewolf:用 foreach($_SESSION['cart_no'] as $key => $value) 09/01 08:46
2F:→ gamewolf:不是更直接? 09/01 08:46