【发布时间】:2016-11-06 20:06:34
【问题描述】:
我有一个用户可以随时编辑和保存的表单。当用户更改表单中的值时,数据库更新成功。但是,当未进行任何更改且用户单击保存时,表单仍应成功更新,但会提示“更新失败”。
无论是否有更改,表单仍应保存。我该怎么办?
这是我的代码。
$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>");
}
【问题讨论】:
标签: php mysql wordpress sql-update