0

それが私の配列です:

$rows = $this->fetchAll($a)->toArray();

この経験値をプッシュする方法。'type' => $rows のすべての配列で 1 ですか?

4

1 に答える 1

1

foreach を使用して結果の各行をループし、値をプッシュします。これは非常に基本的な配列操作であり、あらゆる場所で例を見つけることができます。

または、コード内のループをスキップして、type = 1 を SELECT ステートメントに移植します。

$this->select()
     ->from(array(
         't' => 'fooTable'
     ), array(
         'type' => new Zend_Db_Expr($db->quote('1')), 
         'id'   => 't.id'
         'col1'   => 't.someothercolumn'
         'col2'   => 't.someothercolumn2'
     )
);
于 2012-08-23T14:53:35.037 に答える