if(isset($_POST['admin_email']))
{
$conn= mysql_connect("localhost","root","","");
mysql_select_db("qasite" ,$conn) or die(mysql_error());
$email=mysql_escape_string($_POST['admin_email']);
mysql_query(" UPDATE admin_details
SET email='$email'
WHERE admin_id=1
") or trigger_error(mysql_error(),E_USER_ERROR);
echo 'Update was successful';
}
将出现最后的更新统计信息,但数据库中不显示任何记录。默认情况下,我将admin_id设置为1,并且不发生更新。这是为什么?更新声明失败并且未生成错误
@Dmitri做你的表“admin_details”包含任何数据 – 2012-02-01 16:46:24
有一个要启动的记录? – 2012-02-01 16:46:50
好,一个字段设置为1..and另一个记录是空的缺省值。我更新了2个默认值。它仍然does not工作 – 2012-02-01 16:47:43