Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: pobieranie zawartosci zmiennej
Forum PHP.pl > Forum > Przedszkole
blizniak
mam w formularzu cos takiego
  1. <?php
  2.  
  3. echo'<BR> <INPUT TYPE=\"checkbox\" NAME=\"metoda_zaplaty\" CHECKED>Gotowka ( odbior osobisty )';
  4. echo'<BR> <INPUT TYPE=\"checkbox\" NAME=\"metoda_zaplaty\" >Gotowka ( pobranie )';
  5. echo'<BR> <INPUT TYPE=\"checkbox\" NAME=\"metoda_zaplaty\" >Gotowka ( przelew na konto z gory )<br>';
  6.  
  7. ?>

i chce zapisac do zmiennej to co zostalo wybrane czyli cos takiego
  1. <?php
  2. $metoda_zaplaty=$_POST[metoda_zaplaty];
  3. ?>

czemu to nie dziala
i mam jeszcze jedno pytanko jak jakis gosciu wypelnia mi formularz to pobieram rowniez jego login i zapisuje do bazy
  1. <?php
  2.  $login=$_SESSION[zalogowany_user];
  3. ?>

tylko ze wtedy pobiera mi nazwe a jak zrobic zeby mi pobralo wartosc ID tej nazwy z tabeli
nospor
zrób radio a nie checkbox. Przecież moze byc wybrana tylko jedna metoda zaplaty. I dla kazdej radio nadaj jakąś wartość
blizniak
to musi tak zostac tz. zeby mozna bylo wybrac wiecej niz jedno pole
ma ktos jakis pomysl questionmark.gif
nospor
no to checkboxom nadaj name="metoda_zaplaty[]" i daj im wartość. Z posta orzymasz tablicę:
$tab=$_POST['metoda_zaplaty'];
blizniak
ok dzieki
a zna ktos odpowiedz na to drugie pytanie tz jak pobrac wartosc id, loginu ktory jest aktualne zalogowany
nospor
nie wiem czy rozumiem pytanie.
Jak masz login to mozesz dobrac sie do id poprzez login:
  1. <?php
  2.  
  3. $sql=&#092;"select id from tabela where login='$login'\";
  4.  
  5. ?>
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.