我有一张这样的table。出于某些原因,它们都具有默认的0值:
在wordpress中,我将分数的新值插入如下表中:
$scoree = $_POST['whatever'];
global $wpdb;
$table = 'username';
$save = $wpdb->insert($table, $scoree);
wp_send_json(['save' => $save, '$_POST' => $_POST ]);
}
但在javascript文件中警告ajax响应时会出现一个错误:
从服务器获取:wordpress数据库错误:[列计数与第1行的值计数不匹配] INSERT INTO username (``) VALUES ()
{“save”:false,“$\u post”:{“action”:“my\u action”,“whatever”:“9”}
我的js文件中的ajax:
var data = {
'action': 'my_action',
'whatever' : user1.currentScore
}
jQuery.post(my_ajax_object.ajax_url, data, function(response) {
alert('Got this from the server: ' + response);
});
}
你知道为什么会这样吗?
暂无答案!
目前还没有任何答案,快来回答吧!