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