dzieki za pomoc.
zrobilem to jeszcze troche inaczej, ale dzieki za naprowadzenie.
if(isset($_POST['submit'])) { $wykonaj = wykonal();
else {
if(isset($_POST['submittest'])) { $wykonaj = niewykonal();
}
// i tutaj juz bez else, zeby formularz byl zawsze
ale znowu mam problem. teraz jak cos zmienie w formularzu i wysle to pojawi sie POPRAWNIE i wyswietli formularz, ale nie odswiezony, tzn tak jakby on sie w ogole nie zaladowal na nowo. dopiero jak sam odswieze strone to dane sa zaladowane. nawet jak wladuje $formularz do tych ifow to nic nie daje, bo strona tak jakby sie nie przeladowala.
wczesniej to mialem tak zrobione, ze wysylalem formularz, wchodzilo mi do IFa, tam sie wykonywalo, wyswietlalem ze poprawnie i uzywalem headera do przeladowania strony i wtedy bylo ok. tylko ze wtedy FLASHe juz nie sa potrzebne, bo to juz wyswielilem, ze poprawnie, a nawet jakbym chcial to za 2 przeladowaniem strony gubi zmienna POST. mozna by uzyc sesji, ale to chyba troche bez sensu w takiej sytuacji?
prosze o pomoc jak to mozna rozwiazac?
ok juz wiem co bylo zle

po prostu pierwsze pobieralem dane do bazy i one sie wyswietlaly, a dopiero potem robilem update

pozdrawiam i dzieki za pomoc