Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problem z tablica i formularzem
Forum PHP.pl > Forum > Przedszkole
hiraga
Mugl by mi ktos wyjasnic jak to zrobic aby wyciagnac z tego $_posta dane z wybranych elementow tablicy .Mam cos takiego

  1. <?php
  2. $miechy=array(array('1','styczen','31'),
  3. array('2','luty','28'),
  4. array('3','marzec','31'),
  5. array('4','kwiecien','30'),
  6. array('5','maj','31'),
  7. array('6','czerwiec','30'),
  8. array('7','lipiec','31'),
  9. array('8','sierpien','31'),
  10. array('9','wrzesien','30'),
  11. array('10','pazdziernik','31'),
  12. array('11','listopad','30'),
  13. array('12','grudzien','31'));
  14.  
  15.  
  16.  
  17.  print("<form action=kal.php METHOD='POST'>");
  18. print("<select name='miesiac'>");
  19.  
  20.  for($b=0;$b<=11;$b++)
  21.  
  22.  print("<option value=$miechy[$b][0]>".$miechy[$b][1]."</option>");
  23.  
  24. print("</SELECT> ");
  25. ?>


Poprawiam...
~crash


i teraz chce wydostac z kazdej komórki wybranego miesiaca dane

$_POST['miesiac'];

wie ktos co da sie z tym zrobic
strife
Witam,

Używaj poprawnego bbCode!

W kodzie który zapodałeś jest to niemożliwe ponieważ nie ma tutaj submit'a ( chyba że przez js ), jeśli owy by się znalazł kod wyglądał by tak:
  1. <?
  2. $miechy=array(array('1','styczen','31'),
  3. array('2','luty','28'),
  4. array('3','marzec','31'),
  5. array('4','kwiecien','30'),
  6. array('5','maj','31'),
  7. array('6','czerwiec','30'),
  8. array('7','lipiec','31'),
  9. array('8','sierpien','31'),
  10. array('9','wrzesien','30'),
  11. array('10','pazdziernik','31'),
  12. array('11','listopad','30'),
  13. array('12','grudzien','31'));
  14.  
  15.  
  16. // brakowalo form
  17. print '<form method="post" >';
  18.  
  19. print("<form action=kal.php METHOD='POST'>");
  20. print("<select name='miesiac'>");
  21.  
  22. for($b=0;$b<=11;$b++)
  23.  
  24. print('<option value="' . $miechy[$b][0] . '">' .$miechy[$b][1]."</option>");
  25.  
  26. print("</SELECT> ");
  27.  
  28. // brakowalo submit
  29. print '<input type="submit" />';
  30. print '</form>';
  31.  
  32. // wyswietlanie danego miesiaca
  33. print( $_POST['miesiac'] );
  34.  
  35. ?>

Oczywiście poprawiłem kilka rażących błędów. Jak widzisz analizując kod, problem stanowiły ciapki ".

Pozdrawiam!
hiraga
hej
dzieki, submit byl tylko zapomnialem go wstawic chodzilo o te ciapki
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.