"/> ">

if语句异常

WBOY
풀어 주다: 2016-06-13 13:34:57
원래의
915명이 탐색했습니다.

if语句错误
这里是截取部分的,所以大小括号可能没注意,但是现在是一直的跳到else去,不能执行前面的

PHP code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->$sql = "Select * from #@__tgreg where userid='$id'"; //读取tgreg数据表,条件userid=网址id?=***
$NIC_arcRow = $dsql->GetOne($sql);  //成立的条件,一条数据
$tgtime =$NIC_arcRow['tgtime'];   //输出tgreg数据表中的username值
$nowjifena=$NIC_arcRow['jifena'];
$time= time();
if($dsql->ExecuteNoneQuery($query) && $tiem - $tgtime > 24*3600 && $nowjifena ExecuteNoneQuery("update `#@__member` set `scores`= scores + $jifena  where mid='".$userid."' ");//SQL执行写入用户加积分
//上面这句例子直接更新用户资料 加100积分,更新用户表 member

//die($dsql);

$dsql->ExecuteNoneQuery("update `#@__tgreg` set `jifena`=jifena + $jifena ,`cishu`=cishu+1 , `tgtime`=$time where userid='".$userid."' and username='".$username."' ");//SQL执行写入用户加积分
//     上面这句更新推广人的积分制度jifena类。注意区分A类和B类 用户表tgreg

//$dsql->ExecuteNoneQuery("update `#@__tgreg` set `jifenb`= jifenb + $jifenb where userid='".$userid."' and username='".$username."' ");//SQL执行写入用户加积分
//预留 上面这句更新推广人的积分制度jifenb类。注意区分A类和B类 用户表tgreg

        header('location:index.html');//写入后也要跳转了
    }//检测有写入就 括号2
else{  echo wrong;
}
로그인 후 복사


------解决方案--------------------
既然是要满足 $dsql->ExecuteNoneQuery($query) && $tiem - $tgtime > 24*3600 && $nowjifena 那就对
$dsql->ExecuteNoneQuery($query)
$tiem - $tgtime > 24*3600
$nowjifena 分别检查一下
------解决方案--------------------
dsql->ExecuteNoneQuery($query) && $tiem - $tgtime > 24*3600 && $nowjifena 楼主检查下自己这个条件是不是都满足了。可以输出看看。
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!