Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Formularz - UPDATE do bazy
Forum PHP.pl > Forum > Przedszkole
ols1994
Witam... Znowu natrafiłem na problem;/ Mam kod:
  1. <?php
  2. if($_GET["opracuj"]){
  3. echo"<form method=post action=team.php?opracuj=opracuj>
  4. <textarea name=opis cols=80 rows=5>$elo[opis_wew]</textarea>
  5. <input type=submit value=ok></form>";
  6. mysql_query("UPDATE teams SET opis_wew='$opis' WHERE id='$team[0]'");
  7. }
  8. ?>

Który wyświetla formularz do zamiany opisu wewnętrznego dla teamów... Wszystko działa, kod jest dobry ale... Fromularz wyświetla mi się pod aktualnym opisem, a chciałbym zrobić żeby zamiast tego "aktualnego opisu" co widnieje na stronie głównej teamu był widoczny formularz... Prosiłbym o pomoc w nakierowaniu na rozwiązanie.
Pozdrawiam
ols
Spawnm
  1. <?php
  2. if($_GET['opracuj']){
  3. //form itp
  4. }else{
  5. //opis
  6. }
  7. ?>

?
Fifi209
Jeżeli chcesz przeładować tylko jakąś część strony to pozostaje chyba tylko ajax, bo php przeładuje całą stronę.
ols1994
Ale nie chcę się na razie uczyć Ajaxa dopóki nie potrafię PHP na jak największym poziomie:)

Dam linki do screenów żeby pokazać jak to wygląda:
Przed naciśnięciem OPRACUJ:
http://zapodaj.net/images/5e1a80b544e9.jpg
Tutaj widać aktualny opis i hiperłącze(?) do opracowania

Drugi screen przedstawia team po naciśnięciu Opracuj:
http://zapodaj.net/images/fd2651ab7550.jpg

Jak tutaj widać jest Opis teamu(aktualny) i pod spodem formularzyk do napisania nowego opisu... Ponawiam pytanie czy jest możliwość w PHP po naciśnięciu "Opracuj" aktualny opis zmienia się na formularz w którym piszemy nowy opis... Proszę o pomoc, bo nie mam pomysłu...
nospor
przeciez Spawnm podal ci rozwiązanie
ols1994
Heh... Nie zauważyłem. Spojrzałem na post fifi209. Zaraz zacznę robić:)
Spawnm zrobiłem i dziękuje za pomoc:)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.