Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Formularz
Forum PHP.pl > Forum > PHP
simon111
Witam
W jaki sposób możnaby wyświetlić dane z tabeli, od razu w formularzu. Mam taki kod:

  1. <?php
  2. echo "<center><table border width='220'><TR>
  3.  <TD width='120'>" . $row["nazwa"] ."</TD>
  4. <TD width='120' align='center'>" . $row["miejscowosc"] ."</TD>
  5. </TR></table></center>";
  6. ?>


I ładnie wyświetla mi dane z tabeli ale jak pod tym dam np.

  1. <?php
  2. <form><input type="text" value=". $row["nazwa"] ."></form>
  3. ?>


To mi wyrzuca błąd, z czego wniosek, że w taki sposób danych od razu w formularzu umieszczać nie mogę. Bardzo proszę o pomoc bo nie mam żadnej koncepcji i z góry dziękuję za podpowiedzi.
Ludvik
  1. <?php
  2. echo "<form><input type="text" value=". $row['nazwa'] ."></form>";
  3. ?>

Problem z cudzysłowami, które trzeba poprzedzić ukośnikiem.
simon111
Wielkie dzięki Ludvik, teraz działa biggrin.gif aż miło
Pozdrawiam, narka.
stroju
Mam taki problemik:
Mam formularz, wysyłam nim dane do sprawdzenia i chcę aby w razie ostrzeżenia zrobić link powrotny do formularza ale w taki sposób aby dane w formularzu były wpisane.

Próbowałem użyć:

Kod
<a href='#' onclick='history.back();'>Cofnij</a>


Ale to nie działa. Zamiast cofnąć z danymi wczytuje na nowo formularz, zna ktoś jakiś sposób na to??
Fixus
Proponuje tak...bez linka po prostu automatyczne przeniesienie:
Kod
//sprawdzenie poprawności
....

header("Location: formularz.php?pole1=$wartosc1&pole2=$wartosc2");


lub jak chcesz linkt to w ten sam sposób...po prostu nie dawaj onclick='history.back();' tylko daj
Kod
<a href='formularz.php?pole1=$wartosc1&pole2=$wartosc2>Cofnij</a>

przyjmuje że formularz.php to plik z formularzem jedną stronę wcześniej...
w samym pliku z formularzem dajesz przed wszystkim po prostu kilka komend do pobrania danych
Kod
$pole1 = $_GET['wartosc1'];
$pole2 = $_GET['wartosc2'];
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.