>백엔드 개발 >PHP 튜토리얼 > 帮忙分析下哪里异常

帮忙分析下哪里异常

WBOY
WBOY원래의
2016-06-13 13:42:12937검색

帮忙分析下哪里错误
其中sortup是表单提交过来的参数,topmoney并没有存在在数据库中.运行的时候提示59错误

54 //对保存的内容进行处理
55 
56 $sortrank = AddDay($pubdate,$sortup);
57 $topMoney = $sortup*10
58//处理需要下载权限的软件
59 if($topMoney>0)
60 {
61 require_once(DEDEINC.'/memberlogin.class.php');
62 $cfg_ml = new MemberLogin();
63 //以下为正常情况,自动扣点数  
64
65
66 //没有足够的金币
67 if( $topMoney > $cfg_ml->M_Money || $cfg_ml->M_Money=='')
68 {
69 $msgtitle = "你没有权限下载软件:{$arctitle}!";
70 $moremsg = "这个软件需要 ".$topMoney." 金币 才能下载,你目前拥71有金币:".$cfg_ml->M_Money." 个 !";
72 include_once(DEDETEMPLATE.'/plus/view_msg.htm');
73 exit(0);
74 }  
75 //记录定单
76 if( !$dsql->ExecuteNoneQuery($inquery) )
77 {
78 ShowMsg('记录定单失败, 请返回', '-1');
79 exit(0);
80 }
81 //扣除金币
82 $dsql->ExecuteNoneQuery("UPDATE `#@__member` SET money = money - $topMoney WHERE 83mid='".$cfg_ml->M_ID."'");
84 }

------解决方案--------------------
你的83mid 是什么类型 的? 是int类型的话 不能加‘’吧 记得会报错
------解决方案--------------------
是不太好看到 红色标出来了 少了个 ; 分号结尾

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.