1

このクエリでドロップダウンリストを実行しようとし、それを実行するために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]";`
4

1 に答える 1

0

君の

$stmt->fetchColumn(0) 

偽の評価 (おそらく null の結果) があります。この場合、何もする必要はありません。

于 2013-03-21T20:05:09.633 に答える