この質問がWordPress固有のものなのか、それともmySQLに関連しているのかわかりません。データベースとのトランザクションが失敗した場合に何が返されるかを調べようとしています。次のシナリオでは、行を更新しています。値が変更されていない場合は、falseが返されます。変更が行われると、trueが返されます。トランザクションが失敗したかどうかはどうすればわかりますか?
$result = $wpdb->update($this->table_name, $dbfields, $where);
if($result == false)//do fail - this is not really a fail!
if($result == true)//do success
どんなポインタでもありがたいです。