Mam taki kod w pętli foreach tworzącą tabelę:
echo "<td><form action='dane.php' method='post'><input type='submit' value='Wybierz pociąg'> <input type='hidden' name='nrpoc' value='".$dana['nrpoc']."'> </td>";
Problem jest taki, że dla każdego "rekordu" wchodzącego w foreach w niewidocznym input pojawia się wartość, owszem $dana['nrpoc'] jednak wszędzie z ostatniego "rekordu".
Jak to naprawić? Ew. obejść tak, by zwracało $dana['nrpoc'] ale odpowiednie dla każdego rekordu?
Dodam, że jak w pętli dam echo $dana['nrpoc'], to wszystko jest okej. Źle jest po wysłaniu tego "postem".
Po użyciu metody GET otrzymuje coś takiego /dane.php?nrpoc=44554&nrpoc=44556, czemu?
Z góry dzięki!