我有这个数据库方案:http://i54.tinypic.com/k9hzc.pngPHP - 更新单细胞WHERE细胞
正如你所看到的,我有三列(ID,settings_name,settings_value)
在我的网站,我有一个表格。虽然,我在更新SINGLE单元格时遇到问题。例如:
$sitename = inputFilter($_POST['sitename']);
$sitedescription = inputFilter($_POST['sitedescription']);
$siteurl = inputFilter($_POST['siteurl']);
$siteemail = inputFilter($_POST['siteemail']);
$maintenance = inputFilter($_POST['maintenance']);
$maintenance_text = inputFilter($_POST['maintenance_text']);
$activitylimit = inputFilter($_POST['activitylimit']);
//No error found, save the users settings.
mysql_query("UPDATE settings SET settings_value='$sitename', sitedescription='$sitedescription', siteurl='$siteurl', siteemail='$siteemail', maintenance='$maintenance', maintenance_text='$maintenance_text', activitylimit='$activitylimit'")
or die(mysql_error());
正如你可以看到,这里的错误是没有命名的“网站名称,主页等”一栏,虽然有细胞被命名此。
我的问题是,我如何更新前。 “sitename”从表单提交的值?
谢谢!这工作。 –