• 技术文章 >后端开发 >php教程

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

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

    页面1代码
    PHP code
    
    
    收货人:
    收货地址:
    邮编:
    电话:


    页面2代码
    PHP code
    
    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 ($arr
    as
    $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_ding
    as
    $k=>$v){            ?>
    
    
    
    
    
    
    
    


    ------解决方案--------------------
    没看到表单,你用什么提交的?
    如果是 js,至少也应贴出代码
    ------解决方案--------------------
    在页面1不能执行插入数据库的操作 只会跳转
    我不明白,go('pay.php'); 是跳转吧? 那么 $in_ord=mysql_query($ding); 值就是 true啊。应该说插入成功了已经
    ------解决方案--------------------
    没看到input submit按钮,那么表单数据也就不会提交到 jiesuan.php。
    pay.php 也就查询不到数据
    ------解决方案--------------------
    先提交到插入页面,完成后,从插入页面直接再跳转到pay.php不就可以了?
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:quot gt lt PHP td
    上一篇: PHP在linux上的服务器除了用PHP的那个service承载外还有其他方法吗?解决方法 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 一文带你了解PHP中的文件与目录操作• PHP+APACHE实现网址伪静态_PHP• PHP5中Cookie与 Session使用详解_PHP• 多条件动态筛选,该如何处理• PHP 包含文件路径有关问题
    1/1

    PHP中文网