代码之家  ›  专栏  ›  技术社区  ›  Alex Pliutau

Zend-Framework-Mysql更新

  •  0
  • Alex Pliutau  · 技术社区  · 14 年前

    我需要在Zend中执行这个简单的mysql查询;

    "UPDATE `table` SET `field`='field'+1 WHERE `field`>'" . $var . "'"
    

    如何使用Zend update实现这一点;

    $this->update($data, $where);
    

    但我们没有数据,我们只有地方。

    1 回复  |  直到 14 年前
        1
  •  2
  •   Flakron Bytyqi    14 年前

    如果不知道要更新什么,如何更新表。

    顺便说一下,这是我在Zend框架文档中发现的

    $table = new Bugs();
    $data = array(
    'updated_on' => '2007-03-23',
    'bug_status' => 'FIXED'
    );
    
    $where = $table->getAdapter()->quoteInto('bug_id = ?', 1234);
    $table->update($data, $where);