Witam
na swojej stronie (index.php) mam formularz który po wybraniu przez użytkownika określonych wartości pobiera dane z bazy SQL i wyświetla je (index2.php) w formie tabeli na kolejnej stronie
w tej tabeli dane umieszczam za pomocą pętli i .row[*]. (gdzie * jest nr kolumny z bazy danych)
nastepnie tworze sobie dodatkową kolumnę już jako formularz, gdzie
<select name="komentarz'.row[0].'">
wyświetlana wiec jest tabela z danymi i ostatnia kolumna formularzem,
kazdy wiersz posiada pole z formularzem o unikatowej nazwie
poniewaz pierwsza kolumna w bazie SQL to ID wiec formularze mają kolejno nazwy: komentarz1,komentarz2,komentarz3 ....
(do tego momentu jest ok wszystko)
jak pozniej po wcisnieciu przycisku wywołam sobie
echo $_POST["komentarz1"]
to mi wyświetli to co użytkownik wpisal
natomiast jeżeli zrobię już coś takiego:
$a = 1;
echo $_POST["komentarz'.$a.'"]
to nie zwraca nic ani nie wyrzuca błędu
jak zrobię pętle aby wyświetlić wszystkie wyniki to również nic
ps. jeżeli moje tlumaczenie jest mało jasne moge odpowiedziec na kazde pytanie,
kody źródłowe mogę wrzucic dopiero jutro jak będe w pracy bo teraz nie mam do nich dostępu