これは、データベース内の値を更新するためにクエリを呼び出すために使用した私の関数です。
function updatabout($detailsarr)
{
$query = "UPDATE User_details SET Marital_status='" .
$detailsarr['m_status'] . "', Ethnicity='" .
$detailsarr['ethinicity'] . "', Primary_language='" .
$detailsarr['language'] . "', Education_level='" .
$detailsarr['education'] .
"' WHERE User_id=".$_SESSION['uid'];
$queryresult = mysql_query($query);
echo mysql_error().'<br />'.$query;
}
ここでは、「hobby」フィールドを除くすべてのデータがデータベースに保存されており、hobbyフィールドの値はデータベースで「未定義」と表示されています。また、保存ボタンをクリックすると、アラートが表示され、何を照会しますか。ここで使用しましたが、ページを更新した後にのみ値がページに表示されます...このコードの障害を教えてください...事前に感謝します。