为什么有的代码不执行?

legendnan 2016-10-17 02:16:20
整段代码如下, $log_sql 和$user_sql 都能存到数据库中,但是$order_sql却不执行。 不知道什么道理呢?
求大神分析下,我自己测试的时候每次都是成功的,但是到用户那里就会失败!

public function get_code($order, $config_value){

$res = D('order')->where('master_order_sn = '.$order['master_order_sn'])->select();
$num = 1;
foreach ($res as $k=>$v){
$num += $k;
}
if ($num >1){
foreach ($res as $kk => $vv){
$data['user_id'] =$vv['user_id'];
$data['pay_points'] = $data['user_money'] = '-'.$vv['order_amount'];
$data['change_time'] = time();
$data['desc'] = '下单消费';
$data['order_sn'] = $vv['order_sn'];
$data['order_id'] = $vv['order_id'];
$save_data = array('pay_status'=>1,'user_money'=>$vv['order_amount'],'pay_code '=>'balance','pay_name'=>'余额支付','pay_time'=>time());
$order_sql = D('order')->where('order_sn = '.$vv['order_sn'])->setField($save_data);
$log_sql = D('account_log')->add($data);
$user_sql = D('users')->where('user_id = '.$vv['user_id'])->setDec('user_money',$vv['order_amount']);
/*echo $order_sql;
echo "<br/>";
echo $log_sql;
echo "<br/>";
echo $user_sql;1c5d3018
echo "<br/>";*/
}
}else{
$data['user_id'] = $order['user_id'];
$user_id = $order['user_id'];
$data['pay_points'] = '-'.$order['order_amount'];
$data['user_money'] = '-'.$order['order_amount'];
$data['change_time'] = time();
$data['desc'] = '下单消费';
$data['order_sn'] = $order['order_sn'];
$data['order_id'] = $order['order_id'];
$save_data = array('pay_status'=>1,'user_money'=>$order['order_amount'],'pay_code '=>'balance','pay_name'=>'余额支付','pay_time'=>time());
$order_sql = D('order')->where('master_order_sn = '.$order['order_sn'])->setField($save_data);

$log_sql =D('account_log')->add($data);
$user_sql =D('users')->where('user_id = '.$user_id)->setDec('user_money',$order['order_amount']);
}


if ($order_sql && $log_sql && $user_sql ){
return true;
}else{
return false;
}
}
...全文
239 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
傲雪星枫 2016-10-17
  • 打赏
  • 举报
回复
是否本地与服务器环境不同,或者数据库表字段不一致导致问题。 如果本地可以测试成功,代码出问题的几率不大。

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧