我想更新與MySQL的行中的某些列PHP像這樣:PHP MySQL的更新列錯誤
$updateuser_sql = "
UPDATE `users`
SET
`HeaderPictureID` = $insertid,
`Bio` = '" . myre($_POST['Bio']) . "',
`ContactEmail` = '". myre($_POST['ContactEmail']) ."',
`PhoneNo` = '". myre($_POST['PhoneNo']) ."',
`TwitterHandle` = '". myre($_POST['TwitterHandle']) ."'
WHERE
`UserID` = '{$_SESSION['userID']}'
";
$mysqli->query($updateuser_sql);
if($mysqli->errno) {
$handlerreturn['status'] = 'USER_UPDATE_FAILURE';
console.log('FAILED');
} else {
$handlerreturn['status'] = 'EXEC_SUCCESS';
console.log('WORKED');
}
不幸的是,這並不工作,我得到的日誌「失敗」。我怎樣才能更清楚地發現問題的癥結所在?我做了那麼明顯錯誤的事情嗎?
謝謝!
'echo $ mysqli-> error;'? –
'echo $ updateuser_sql;'? –
當我將其添加到代碼時,沒有任何反應... –