首页 >后端开发 >php教程 >购物时订单号的传值和订单插入有关问题

购物时订单号的传值和订单插入有关问题

WBOY
WBOY原创
2016-06-13 10:18:36833浏览

求助:购物时订单号的传值和订单插入问题
写了一个购物车 将购买信息存入SESSION 进入结算 页面 1  
  用SESSION 显示信息 并有input 要求输入发货信息
  点击提交 将输入的信息插入数据库 将生成的订单号传入 页面 2  
  在 页面2 通过得到的订单号 查询数据库且输出
  现在的问题是 在页面1不能执行插入数据库的操作 只会跳转  
  请教各位高手 或者有更号的处理方法也可以  
   
  页面1代码

PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->
收货人:
收货地址:
邮编:
电话:
购物时订单号的传值和订单插入有关问题


页面2代码
PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->session_start();require_once'../db/conn.php';require_once'../util/util.php';echo"
";// print_r($_SESSION);// print_r($_GET);// return ;$arr=$_SESSION["mycar"];//将session中的变量取出来$o_num=$_GET['o_num'];foreach ($arras$sk=>$sv){        // print_r($sv);// exit;$quer_ding="select * from ord where o_num='{$o_num}'";        print_r($quer_ding);exit;        $re_ding=mysql_query($quer_ding)or die(mysql_error());        // print_r($re_ding);//exit;foreach ($re_dingas$k=>$v){            ?>









------解决方案--------------------
没看到表单,你用什么提交的?
如果是 js,至少也应贴出代码
------解决方案--------------------
在页面1不能执行插入数据库的操作 只会跳转
我不明白,go('pay.php'); 是跳转吧? 那么 $in_ord=mysql_query($ding); 值就是 true啊。应该说插入成功了已经
------解决方案--------------------
没看到input submit按钮,那么表单数据也就不会提交到 jiesuan.php。
pay.php 也就查询不到数据
------解决方案--------------------
先提交到插入页面,完成后,从插入页面直接再跳转到pay.php不就可以了?
声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn