0
私はユーザーがいつでも編集して保存できるフォームを持っています。ユーザーがフォームの値を変更すると、データベースは正常に更新されます。ただし、変更がなく、ユーザーが保存をクリックすると、フォームは正常に更新されますが、「更新に失敗しました」という警告が表示されます。ワードプレスのmysqlテーブルを更新できません
変更があった場合や変更されていない場合は、フォームは保存されます。私は何をすべきか?
ここに私のコードです。
$orderID = $_POST["orderID"];
$clientsName = $_POST["clientsName"];
$result = $wpdb->update('wp_orderrecords',
array(
'orderID' => $orderID,
'clientsName' => $clientsName),
array('orderID' =>$orderID),
array('%d',
'%s'),
array('%d'));
if($result){
echo ("<SCRIPT LANGUAGE='JavaScript'>
window.alert('You have successfully updated this sales order.')
</SCRIPT>");
} else{
var_dump($wpdb->last_query);
echo ("<SCRIPT LANGUAGE='JavaScript'>
window.alert('You have failed to update this sales order.');
</SCRIPT>");
}