Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z wartosciami z formularza
Forum PHP.pl > Forum > PHP
B3T0N
otoz problem wyglada mniej wiecej tak :

  1. <input name=\"radiobutton\" type=\"radio\" value=\"Poczta bez pobrania-przedplata\">
  2. Poczta Polska BEZ POBRANIA - <?php echo($KosztRazem1) ?> zł
  3.  
  4. <input name=\"radiobutton\" type=\"radio\" value=\"Poczta z pobraniem\">
  5. Poczta Polska ZA POBRANIEM - <?php echo($KosztRazem2) ?> zł
  6.  
  7. <input name=\"radiobutton\" type=\"radio\" value=\"Stolica-przedplata\">
  8. KURIER \"STOLICA\" BEZ POBRANIA - <?php echo($KosztRazem3) ?> zł
  9.  
  10. <input name=\"radiobutton\" type=\"radio\" value=\"Stolica z pobraniem\">
  11. KURIER \"STOLICA\" ZA POBRANIEM - <?php echo($KosztRazem4) ?> zł


chcialbym zaladowac do bazy dwie wartosci - wartosc z przycisku (value) i zmienną - wartosci sa scisle ze soba powiazane - jezeli zaznaczy sie 1 przycisk, to wysyla wartosc przycisku i musi wyslac wartosc zmiennej $KosztRazem1

moglby ktos mi pomoc jak to mialoby wygladac ?
Fipaj
kod HTML:
  1. <input name="radiobutton" type="radio" value="Poczta bez pobrania-przedplata">
  2. Poczta Polska BEZ POBRANIA - <?php echo($KosztRazem1) ?>
  3.  
  4. <input name="radiobutton" type="radio" value="Poczta z pobraniem">
  5. Poczta Polska ZA POBRANIEM - <?php echo($KosztRazem2) ?>
  6.  
  7. <input name="radiobutton" type="radio" value="Stolica-przedplata">
  8. KURIER "STOLICA" BEZ POBRANIA - <?php echo($KosztRazem3) ?>
  9.  
  10. <input name="radiobutton" type="radio" value="Stolica z pobraniem">
  11. KURIER "STOLICA" ZA POBRANIEM - <?php echo($KosztRazem4) ?>
  12.  
  13. <input type="hidden" name="nazwa" value="wartość">


Potem musisz zrobić skrypt zapisujący to do bazy danych:

  1. <?php
  2. $db = mysql_connect (&#092;"adres\", \"użytkownik\", \"hasło\");
  3. mysql_select_db (&#092;"baza\");
  4. mysql_query (&#092;"zapytanie_SQL\");
  5. mysql_close ($db);
  6.  
  7. ?>


Teraz poszukaj w sieci dobrego samouczka SQL, naprzykład na http://www.home.pl/support/manual/docs/sql
tiraeth
@Fipaj: W niczym mu nie pomogłeś... post nie potrzebny = nabijanie postów!

  1. <input name="radiobutton" type="radio" value="Poczta bez pobrania-przedplata|<?php echo($KosztRazem1) ?>" />
  2. Poczta Polska BEZ POBRANIA - <?php echo($KosztRazem1) ?>
  3.  
  4. <input name="radiobutton" type="radio" value="Poczta z pobraniem|<?php echo($KosztRazem2) ?>" />
  5. Poczta Polska ZA POBRANIEM - <?php echo($KosztRazem2) ?>
  6.  
  7. <input name="radiobutton" type="radio" value="Stolica-przedplata|<?php echo($KosztRazem3) ?>" />
  8. KURIER "STOLICA" BEZ POBRANIA - <?php echo($KosztRazem3) ?>
  9.  
  10. <input name="radiobutton" type="radio" value="Stolica z pobraniem|<?php echo($KosztRazem4) ?>" />
  11. KURIER "STOLICA" ZA POBRANIEM - <?php echo($KosztRazem4) ?>

Value każdego forma musi składać się z IDENTYFIKATOR_POCZTY|KOSZT. Potem to explodujemy smile.gif

  1. <?php
  2. # var $opis - opis kosztu (wczesniejsza zawartosc value)
  3. # var $koszt - koszt paczki
  4.  
  5. list($opis, $koszt) = explode('|', $_POST['radiobutton']);
  6.  
  7. echo $opis.': '.$koszt;
  8. ?>

zmienne $opis i $koszt przetrzymują Twoje dane smile.gif
Fipaj
Ja pokazałem, jak zapisać otrzymane informacje do bazy danych i wskazałem, gdzie można się poduczyć. To nie jest nabijanie postów
B3T0N
fipaj , dzieki - kontruowac zapytanie dla bazy umiem smile.gif
Tiraeth - dzieki - o to mi chodzilo - bardzo mi pomogles smile.gif
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.