Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Formularz - metoda POST - elementy listy rozwijanej brane z tabeli i wysłanie wybranego elementu metodą POST
wluczykuj
post 31.01.2021, 15:06:23
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 13.12.2016

Ostrzeżenie: (0%)
-----


Cześć,

mam prosty formularz z listą rozwijaną elementów do wyboru.

Elementy które trafiają do listy rozwijanej są utworzone w tablicy.
W formularzu na podstronie index.php za pomocą pętli wyświetlam wszystkie elementy z tablicy.


Wybrany z listy rozwijanej element chcę wysłać i wyświetlić na podstronie /results.php. W jaki sposób mam napisać kod w pliku results.php odbierający wybrany element w formularzu (tu nie wiem jak wskazać o jaki element dokładnie z tablicy chodzi czy o 0, 1, 2 czy może 3..? ) i jak wyświetlić ten element?


  1. <?php
  2. $data = [
  3.  
  4. 'cars' => ['ford', 'volvo', 'tesla', 'opel']
  5. ];
  6.  
  7. ?>
  8.  
  9. <form action='results.php' method='post'>
  10. <select>
  11. <?php foreach ($data['cars'] as $cars) : ?>
  12. <option value="<?php $data['cars']?>"> <?php echo $cars ?> </option>
  13. <?php endforeach; ?>
  14. </select>
  15. <button name='subimt'>wyślij</button>
  16. </form>
  17.  





Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.06.2025 - 02:42