尝试使用此查询执行下拉列表,并尝试使用while返回一个数组,而while不起作用:s
static public function getConta() {
$criteria = new Criteria();
$criteria->addSelectColumn(MEMataPeer::CONTA);
$criteria->addGroupByColumn(MEMataPeer::CONTA);
$contas = array();
$stmt = MEMatalPeer::doSelectStmt($criteria);
echo "##".$stmt->rowCount();
while($res = $stmt->fetchColumn(0)) { // <- this while don't work don't know why ?????
$contas[$res] = $res;
echo "<br/>[$res]";`
答案 0 :(得分:0)
你的
$stmt->fetchColumn(0)
有一个错误的评估(可能是一个空结果)。在这种情况下,没有什么可以结束。