qy表只有三个字段,qyname,qyid,mid
function getqy($qyid,$dblj){
$qy = new mqy();
$sql = "select * from `qy` WHERE qyid=$qyid";
$cxjg = $dblj->query($sql);
$cxjg->bindColumn('qyname',$qy->qyname);
$cxjg->bindColumn('qyid',$qy->qyid);
$cxjg->bindColumn('mid',$qy->mid);
$cxjg->fetch(\PDO::FETCH_ASSOC);
return $qy;
}
$cxjg->bindColumn(1,$qy->qyname);
$cxjg->bindColumn(2,$qy->qyid);
$cxjg->bindColumn(3,$qy->mid);
很明显就是方法没有找到,你看下这个$dblj->query($sql);返回的对象看是否包含方法bindColumn