Пример #1
0
 function affectedRows()
 {
     $success = MetabaseAffectedRows($this->db, $rows);
     if ($success != null) {
         return $rows;
     }
 }
Пример #2
0
         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;
 }