Basically it's resending your POST data to the new location (redirect) found. Let's say your POST data is:
data = {
"username": "example",
"password": "example"
}
And you're sending it to http://example.com/php?login=True
if the site redirects you to http://example.com/php?login=False
it will resend the data to that link, so in a nutshell, sqlmap is going to retry the login credentials on the new link it's been redirected to.
Edited for confusion (see comments)
POST:
In computing, POST is a request method supported by the HTTP protocol
used by the World Wide Web. By design, the POST request method
requests that a web server accept the data enclosed in the body of the
request message, most likely for storing it. It is often used when
uploading a file or when submitting a completed web form.
Reference: https://en.m.wikipedia.org/wiki/POST_(HTTP)
GET:
GET requests a representation of the specified resource. Note that GET
should not be used for operations that cause side-effects, such as
using it for taking actions in web applications. One reason for this
is that GET may be used arbitrarily by robots or crawlers, which
should not need to consider the side effects that a request should
cause.
Reference: What is the difference between POST and GET?