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

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

WBOY
发布: 2016-06-13 13:35:01
原创
878 人浏览过

求助:购物时订单号的传值和订单插入问题
写了一个购物车 将购买信息存入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 ($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不就可以了?
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板