Mmm yes it will. What are you planning to do after the form has been submitted though? Leave the form there for another entry to be submitted?
What I would normally do with a form is:
> present the form to the user, setting the form action to be the same page, but with a parameter entered into the querystring to notify the page that it should process form input.
> After submission, the form gets processed and the data is used for whatever it's being used for
> Redirect the user somewhere else if everything went ok. If not, continue on and present the form again.
If you just want to present the form again even on a successful submission then there's probably someway of unsetting the $_POST array which will make all the fields blank in my example code above. If not, you could store the $_POST elements into an intermediate array and unset those before the form is presented.