Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: input type=text
Forum PHP.pl > Forum > Przedszkole
krzychol
Witam. Mam mały problem. Gdy wczytuję dane z bazy MySQL do formularza to w polu <input type=text> wyświetla się tylko jeden wyraz. W bazie jest wszystko poprawnie. Wygląda to mniejwięcej tak: login wprowadzony równa się "Krzysiek Kowalski" a w edycji ładuje do formularza "Krzysiek".

Czy musze stosować textarea żeby ominąć ten błąd?
DreeD
<input type="text" value="Krzysiek Kowalski">

Czyli zapomniałeś o cudzysłowach.
crash
Niech zgadnę: masz <input ... value=coś/> zamiast: <input ... value="coś"/>...
popo
hmmm raczej nie ale przydal by sie fragment kodu smile.gif
osobiscie proponuje ujac wartosc pola w apostrofy i bedzie oki
np tak:
  1. <?php
  2. echo ('<input type="text" name="x" value="'.$wartosc.'" />');
  3. ?>
krzychol
no tak to rozwiązuje problem. Przez częste problemy z cudzysłowiami przestałem ich używać smile.gif ... no ale teraz to już zapamiętam :]
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.