function affectedRows() { $success = MetabaseAffectedRows($this->db, $rows); if ($success != null) { return $rows; } }
if ($affected_rows != $row) { $pass = 0; echo "FAILED!{$eol}"; $failed++; echo "Test {$test}: updating the {$row} rows returned {$affected_rows} affected row count{$eol}"; break; } } MetabaseFreePreparedQuery($database, $prepared_query); } else { $success = 0; } if ($success && $pass && ($prepared_query = MetabasePrepareQuery($database, "DELETE FROM users WHERE user_id>=?"))) { for ($row = $inserted_rows; $inserted_rows; $inserted_rows = $row) { MetabaseQuerySetInteger($database, $prepared_query, 1, $row = intval($inserted_rows / 2)); if (!MetabaseExecuteQuery($database, $prepared_query) || !MetabaseAffectedRows($database, $affected_rows)) { $success = 0; break; } if ($affected_rows != $inserted_rows - $row) { $pass = 0; echo "FAILED!{$eol}"; $failed++; echo "Test {$test}: deleting " . ($inserted_rows - $row) . " rows returned {$affected_rows} affected row count{$eol}"; break; } } MetabaseFreePreparedQuery($database, $prepared_query); } else { $success = 0; }