我尝试使用 x-editable 但我找不到用新数据更新我的数据库的方法。
在我的 index.php 中,我有:
<a href="#" id="username">superuser</a>
在 main.js 我有:
$('#username').editable({
type: 'text',
pk: 1,
url: 'post.php',
title: 'Enter username'
在 post.php 中:
$pk = $_POST['pk'];
$name = $_POST['name'];
$value = $_POST['value'];
之后 :
$result = mysql_query('update users set '.mysql_escape_string($name).'="'.mysql_escape_string($value).'" where user_id = "'.mysql_escape_string($pk).'"');
当我尝试时,什么也没有发生,数据库没有变化,没有消息,什么都没有。如果我改变 $value = $_POST['value']; 和其他具有实际价值的人,我直接启动 post.php,sql 工作。