mam problem z formularzem

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
nabucha
Posty: 4
Rejestracja: śr gru 27, 2006 8:40 pm

mam problem z formularzem

Post autor: nabucha »

Utworzyłem formularz na podstawie danych pobranych z bazy.

echo '<form method=post action="m1.php">
<table width="100%" border="1" >

<tr>
<td align=left><b>'.$slownik["tabela2"].'</b></td>
<td><input type="text" name=data value="'.$x['data'].'"></td>
</tr>
<tr>
<td align=left><b>'.$slownik["tabela3"].'</b></td>
<td><input value="'.$x['strona'].'" type="text" name=strona></td>
</tr>
<tr>
<td align=left><b>'.$slownik["tabela4"].'</b></td>
<td><input name=przedmiot value="'.$x['przedmiot'].'" type="text" /> </td>
</tr>
.....
</table>
</form>
<INPUT TYPE=SUBMIT VALUE="ZMIEŃ">';

Po dokonaniu poprawek danych w formularzu i po kliknięciu w button chciałbym wywołać funkcję

zmiana ($data, $strona, $przedmiot);

gdzie następuje UPDATE do bazy.
I tu napotykam problem, a mianowicie dokonuję poprawek klikam w button i nic się nie dzieje.

Próbowałem wstawiać wywołanie funkcji zaraz po deklaracji buttona, strona ładuje się cięgiem wraz z wywołaniem.
Próbowałem stosować $_GET i $_POST ale zwraca komunikat:
"Undefined index: .."
Szczerze mówiąc to nie wiem co robic.
wi3dzmin
Nowy
Nowy
Posty: 20
Rejestracja: czw lis 02, 2006 4:09 pm
Kontakt:

Re: mam problem z formularzem

Post autor: wi3dzmin »

cięzko tak odpowiedzieć widząc sam formularza, daj kod tej funkcji, pobierania danych, tresc samego błędu... niewiele tu widac ;)
ODPOWIEDZ