求解个代码什么意思,高手帮忙
set result='{$row['dd']}',count=count+1,weekcc=weekcc+1,monthcc=monthcc+1
请问红色部分是什么意思啊??我把这部分去掉后面count=count+1,weekcc=weekcc+1,monthcc=monthcc+1计算点击数都有效,放上去就无效请问是红字部分是如果...等同于IF吗??请高手解答一下

解决方案 »

  1.   

    织梦中有这样的一句
      $upquery = "Update `#@__tagindex` set total='{$row['dd']}',count=count+1,weekcc=weekcc+1,monthcc=monthcc+1 where tag like '{$this->Tag}' "; 是不是这样?
    你那句应该是一个更新语句 不是if
    将result的值更改 $row['dd']而已
      

  2.   

    关联数组在字符串中访问不要加引号,用$sql = "set result='{$row[dd]}',count=count+1,weekcc=weekcc+1,monthcc=monthcc+1";里面的花括号是用来把变量隔开,以避免字符串内变量名和前后字符混淆的。比如下面的情况就必须加花括号,否则会报使用未定义的变量xes的错误:
    $x = 'Y';
    $str = "{$x}es";