我在蛋糕PHP($ this-> query(select ...))中使用查询功能,我知道它返回值的数组。如果查询只返回一个值,那么该值在数组中的位置是什么?
$ element = $ arrayName(0)是否正确?
我正试图这样使用它:
$flowsheet_name = $this->query("select FLOWSHEET_NAME from FLOWSHEET_TEMPLATE where FLOWSHEET_ID = ".$value.";");
$flowsheet_question = $flowsheet_name(0);
array_push($this->$filedMethodMappings, $flowsheet_question => array(
CaBase::KEY_MAPPING_LOGIC_COMPLEXITY => CaBase::LEVEL3_COMPLEXITY,
CaBase::KEY_FIELD_LOGIC_NAME => 'wsUnifiedKey',
CaBase::KEY_FIELD_QUESTION_ID => ''.$value,
)
);
但我不知道它是否有效。我在这里得到双箭头错误:
$flowsheet_question => array(
答案 0 :(得分:2)
在CakePHP中,查看数组中发生的事情的简便方法是:
debug($flowsheet_name);