Autor |
Wiadomość
|
simon111 |
Wysłany: 12 Cze 2007, 11:17 Temat postu: Dane z bazy wpisane w formularz |
|
|
Nowicjusz
Dołączył: 06 Maj 2007 Posty: 15
|
Witam
W jaki sposób możnaby wyświetlić dane z tabeli, od razu w formularzu. Mam taki kod:
PHP: |
echo "<center><table border width='220'><TR>
<TD width='120'>" . $row["nazwa"] ."</TD>
<TD width='120' align='center'>" . $row["miejscowosc"] ."</TD>
</TR></table></center>";
|
I ładnie wyświetla mi dane z tabeli ale jak pod tym dam np.
PHP: |
<form><input type="text" value=". $row["nazwa"] ."></form>
|
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. |
|
Powrót do góry |
|
|
KCS |
Wysłany: Temat postu: Reklama w KCS |
|
|
|
|
Powrót do góry |
|
|
Martin |
Wysłany: 12 Cze 2007, 13:10 Temat postu: |
|
|
KCS_Admin
Dołączył: 17 Cze 2005 Posty: 5566
Skąd: Piaseczno
|
simon111 napisał: | wyrzuca błąd |
Jaki błąd? Podaj jak wyświetlasz całość, bo po tym co podałeś fragmenty kodu wydaje mi się, że masz mały bałagan w kodzie. _________________ Martin
- Prywatny Katalog Stron
- pizzeria La Nostra zaprasza
- e-Piaseczno i okolice, to najlepsze miejsce dla e-mieszkanca powiatu piaseczynskiego
- najlepsze prywatne przedszkole w Piasecznie
- moj prywatny fotoblog ze zdj?ciami |
|
Powrót do góry |
|
|
Linek |
Wysłany: 17 Cze 2007, 21:39 Temat postu: |
|
|
Nowicjusz
Dołączył: 29 Maj 2007 Posty: 18
Skąd: Góra Kalwaria
|
Kod: | <form><input type="text" value=". $row["nazwa"] ."></form> |
przecież nie możesz użyć cudzysłowia w $row["nazwa"] ponieważ tym samym po $row[ zamykasz już value. Bardzo prostym sposobem byłoby stworzenie zmiennych z wartościami z tablicy $row.
np. $nazwa = $row["nazwa"]; a potem w value="$nazwa" i powinno działać |
|
Powrót do góry |
|
|
PIKSAR |
Wysłany: 23 Paź 2007, 10:36 Temat postu: |
|
|
Bywalec
Dołączył: 19 Sie 2005 Posty: 148
Skąd: Cz?stochowa
|
Albo tak jeżeli chcesz sobie utrudniać życie
Kod: | echo "<form><input type="text" value=". $row['nazwa'] ."></form>"; | _________________ Pozdrawiam |
|
Powrót do góry |
|
|
voy-tech |
Wysłany: 23 Paź 2007, 22:05 Temat postu: |
|
|
Gaduła
Dołączył: 31 Sie 2007 Posty: 286
Ostrzeżeń: 1
|
PIKSAR napisał: | Albo tak jeżeli chcesz sobie utrudniać życie
Kod: | echo "<form><input type="text" value=". $row['nazwa'] ."></form>"; | |
Jak już coś to (przed każdym cudzysłowiem wewnątrz wywołania- \:
Kod: | echo "<form><input type=\"text\" value=\" $row[nazwa]\"></form>"; |
albo tak:
Kod: |
echo '<form><input type="text" value="',$row[nazwa],'"></form>';
|
Stosując echo'' - przed każdym cudzysłowiem musi stać odwrotny ukośnik -\. Zmienne $zmienna wrzucamy na żywca.
Stosując echo' - CCudzysłowia wstawiamy jak w zwyczajnym html'u. Zmienne $zmienna wrzucamy tak: ',$zmienna,'.
simon111 napisał: | To mi wyrzuca błąd, z czego wniosek, że w taki sposób danych od razu w formularzu umieszczać nie mogę. |
Mozesz, i to gdzie tylko zechcesz. Dla php to żadna różnica.
Pozdro. |
|
Powrót do góry |
|
|
|