WordPress更新命令不执行任何操作

时间:2012-09-23 作者:user1547766

我在Wordpress中创建了一个函数,它应该更新一个字段status0. 但没有对数据库进行任何更改。我不知道是什么原因。有人能帮忙吗。我试着调查wordpress自己wp-db.php, 看到同样的阵列也在那里。

        function updateData($temp_array){
            global $wpdb;
            $temp_array = array(\'status\', \'0\');
            echo $wpdb->update( \'wp_testing_options\', $temp_array, array( \'id\' => 1 ) );
        }

1 个回复
最合适的回答,由SO网友:Milo 整理而成

这是:

$temp_array = array(\'status\', \'0\');
应该是

$temp_array = array(\'status\' => \'0\');

结束