我有这个过度简化的jquery post方法:
$('#del_prof').click(function() {
var sss = 12345;
$.post('logg3.php', { name: sss });
});
和php:
$value = ($_POST['name']);
run_q("INSERT INTO `temp` (info) VALUES ($value)");
问题是:
它成功填充了mysql表,但$_POST
数组始终为空,无论我尝试回显还是var_dump。
这怎么可能?为什么?
答案 0 :(得分:0)
将$.post('logg3.php', { name: sss });
更改为
$.post('logg3.php', { data: { name: sss } });