作者miniko70 (微笑的金丝雀)
看板PHP
标题[请益] 神奇的SESSION阵列变数||?
时间Thu Aug 31 18:30:33 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]');";
然後用for回圈去insert以下每一笔资料,echo出来是以下这样:
INSERT INTO ord_detail (ord_no,pro_no,pro_d_qty) VALUES ('20060831181458','Arra
y[0]','Array[0]'); 060701-1订单提交完成!
INSERT INTO ord_detail (ord_no,pro_no,pro_d_qty) VALUES ('20060831181458','Arra
y[1]','Array[1]'); 060702-2订单提交完成!
INSERT INTO ord_detail (ord_no,pro_no,pro_d_qty) VALUES ('20060831181458','Arra
y[2]','Array[2]'); 060704-4订单提交完成!
”060701-1订单提交完成!”这一句里
0607101就是产品编号$_SESSION[cart_no][$i]
1就是数量$_SESSION[cart_qty][$i]
拿出来echo的时候都很正常,资料也都抓得到
可是很神奇的就是,只要把那些SESSION变数写到sql query里面
就会变成印抓不到资料的阵列-Array[0],Array[1],Array[2]..
如果是再设一个变数给$_SESSION[xxx][$i]的方法我也己经试过了
不过这样就会出现更令我傻眼的错误讯息,资料库也会写入错误||
所以不知版上的各位大大们可否看出什麽端倪没有?
我己经滴bug滴了快两个小时了..还是找不到哪里出错~*昏*
--
哪怕是无益的东西多余的东西一无用处的东西
我也会毫不犹豫的选择它 是的 为了让我作我自己
因为幸福的标准 我一向都只用自己的尺来量
ayumi hamasaki-Trauma (创伤)
http://www.wretch.cc/blog/midaiko
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.112.16.92
※ 编辑: miniko70 来自: 59.112.16.92 (08/31 18:36)