八叶草

学习资料记录

elastix 2.3 升级到php5.2 CDR Report 出错 patch

html/libs/paloSantoDB.class.php

163 行 (函数 fetchTable 内)
$r = $result->execute($param);
改为
if(isset($param))
{
        foreach($param as $key => $value)
         {

             if(is_int($value))
                     $paramtype = PDO::PARAM_INT;
                 elseif(is_bool($value))
                     $paramtype = PDO::PARAM_BOOL;
                 elseif(is_null($value))
                     $param = PDO::PARAM_NULL;
                 elseif(is_string($value))
                     $paramtype = PDO::PARAM_STR;
                 else
                     $paramtype = FALSE;
                    
                if($paramtype )
                     $result->bindValue($key+1,$value,$paramtype);
         }
}
$r = $result->execute();

posted on 2012-05-15 20:44 八叶草 阅读(344) 评论(0)  编辑 收藏 引用 所属分类: asterisk


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理