/** * Test for getMessageForAffectedRows() method * * @param int $rows Number of rows * @param string $output Expected string * * @return void * * @dataProvider providerAffectedRows */ public function testAffectedRows($rows, $output) { $this->object = new PMA\libraries\Message(); $msg = $this->object->getMessageForAffectedRows($rows); echo $this->object->addMessage($msg); $this->expectOutputString($output); $this->object->display(); }
} unset($multi_edit_columns, $is_insertignore); // If there is a request for SQL previewing. if (isset($_REQUEST['preview_sql'])) { PMA_previewSQL($query); } /** * Executes the sql query and get the result, then move back to the calling * page */ list($url_params, $total_affected_rows, $last_messages, $warning_messages, $error_messages, $return_to_sql_query) = PMA_executeSqlQuery($url_params, $query); if ($is_insert && (count($value_sets) > 0 || $row_skipped)) { $message = PMA\libraries\Message::getMessageForInsertedRows($total_affected_rows); $unsaved_values = array_values($unsaved_values); } else { $message = PMA\libraries\Message::getMessageForAffectedRows($total_affected_rows); } if ($row_skipped) { $goto_include = 'tbl_change.php'; $message->addMessagesString($insert_errors, '<br />'); $message->isError(true); } $message->addMessages($last_messages, '<br />'); if (!empty($warning_messages)) { $message->addMessagesString($warning_messages, '<br />'); $message->isError(true); } if (!empty($error_messages)) { $message->addMessagesString($error_messages); $message->isError(true); }