Wątek zablokowany 2014-10-17 09:03 przez dzek69.

pole input - inna wartość w value i inna wyświetlana

0

Witam!

mam problem z jednym polem w formularzu.
mam prosty formularz w HTMLu i jedno chciałbym żeby jedno z jego pól miało inną wartość przesyłaną przez formularz a inną wyświetlaną, do rzeczy

formularz

<form action="dodaj.php">
Lokalizaja: <input type="text" name="wartosc" value="'.$id.'">
<input type="submit" value="dodaj">
</form>

i mam bazę z której w której mam tabelę
"Lokalizacja"
z polami ID,nazwa

mam dwie zmienne
$id i $nazwa które są pobierane z bazy
chciałbym żeby w formularz wyświetlała się zmienna $nazwa ale przesyłać do strony dodaj.php chcę wartość ze zmiennej $id
wiem jak to zrobić za pomocą pola <select>
ale tutaj za każdym razem będę miał jeden wiersz i chcę to zrobić za pomocą pola <input>

0

Możesz użyć pola typu <input type="hidden" name="zmienna" value="wstawiana_wartosc">

0

Mam pytanie: Po co input skoro nigdzie tego nie wysyłasz? Nie lepiej wyświetlić to jako normalny tekst, a id wysyłać w input=hidden? Ewentualnie możesz zrobić taki myk: target="target.php?id={$id}"

0

no właśnie chcę wysyłać info o ID poprzez formularz

zastosowałem rozwiązanie "tomi0001" i poszło fajnie

<input type="hidden" name="nazwa" value=" '.$wyn['id'].' ">'.$wyn['nazwa'].'

wielkie dzięki

1 użytkowników online, w tym zalogowanych: 0, gości: 1