2013-07-30 4 views
1

Я хочу обновить таблицу с помощью этих команд обновления, но ничего не произошло. кто-нибудь знает почему?!zend framework update db not work

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

я пишу эту часть кода в один из моих контроллеров IndexAction(). он возвращает int (0) и ничего не делает –

+0

О, я проверял неправильную БД! он работает: P! –

ответ

1

Поскольку этот код работает для меня, чтобы обновить

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

или

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

надеюсь, что он будет уверен, что решить проблему