Я не уверен, является ли этот вопрос специфичным для WordPress или больше связан с mySQL. Я пытаюсь выяснить, что будет возвращено, если транзакция с базой данных не удалась. В следующем сценарии я обновляю строку. Если ни одно из значений не изменено, возвращается false. Если изменения сделаны истинными, возвращается. Как узнать, не удалось ли выполнить транзакцию?
$result = $wpdb->update($this->table_name, $dbfields, $where);
if($result == false)//do fail - this is not really a fail!
if($result == true)//do success
Любые указатели оценили.