Database zend framework更新数据库不工作

Database zend framework更新数据库不工作,database,zend-framework,frameworks,Database,Zend Framework,Frameworks,我想用这个更新命令更新一个表,但什么也没发生。谁知道为什么 $db = Zend_Registry::get('db'); $updateData = array( 'user_type' => 0 ); $updateWhere = array( 'username = ?' => 'admin' ); $res = $db->update('phpbb3_users', $updateData, $updateWhere); 因为这段代码正在为我更新 $updateDat

我想用这个更新命令更新一个表,但什么也没发生。谁知道为什么

$db = Zend_Registry::get('db');
$updateData = array(
'user_type' => 0
);
$updateWhere = array(
'username = ?' => 'admin'
);
$res = $db->update('phpbb3_users', $updateData, $updateWhere);

因为这段代码正在为我更新

$updateData = array(
'user_type' => 0
);
        $updateWhere = array(
'username' => 'admin'
);          

  $updateWhere = "username = 'admin'";  
            $db->update('phpbb3_users', $updateData, $updateWhere);

希望它一定能解决您的问题,因为我正在更新此代码

$updateData = array(
'user_type' => 0
);
        $updateWhere = array(
'username' => 'admin'
);          

  $updateWhere = "username = 'admin'";  
            $db->update('phpbb3_users', $updateData, $updateWhere);

希望它一定能解决您的问题

我在控制器的IndexAction()中编写了这部分代码。它返回int(0)而不执行任何操作哦,我检查的数据库是错误的!它正在工作:P!我在控制器的IndexAction()中编写这部分代码。它返回int(0)而不执行任何操作哦,我检查的数据库是错误的!它正在工作:P!