Zrobiłem sobie w pętli uproszczenia dla zmiennych POST, wszystko to działało na moim serwerze natomiast na obecnym nie chce działać - a dokładnie chodzi o to, że zmienne z formularza po przetworzeniu widać w echo - a nie chca sie zapisywać w bazie.
foreach($_POST as $idx=>$wartosc) { $idx=$_POST[$idx]; // plus np. rozne funkcje n zmiennych post } mysql_query("UPDATE $tabelka2 SET cena_sniadan='$cena_sniadan', cena_obiadow='$cena_obiadow', cena_kolacji='$cena_kolacji' WHERE id_str=1"); // nie zapisuje... - tzn zapisuje jako puste pola
Jeśli natomiast zmiennym przypisze bez petli zamienniki:
$cena_sniadan=$_POST['cena_sniadan']; $cena_obiadow=$_POST['cena_obiadow']; itd.
To dziala ok.
Skąd taka blokada i czy jest jakas opcja/sposob aby to jakos odblokowac, w tym przypadku jest malo zmiennych wiec mozna to recznie poprawic, ale w wielu innych przypadkach mam po kilkanascie/dziesiat zmiennych - jak sobie z tym poradzic?