Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Mendapatkan Berbilang Nilai Terpilih daripada Borang HTML Berbilang Pilih dalam PHP?

Bagaimana untuk Mendapatkan Berbilang Nilai Terpilih daripada Borang HTML Berbilang Pilih dalam PHP?

Mary-Kate Olsen
Lepaskan: 2024-12-18 07:00:12
asal
995 orang telah melayarinya

How to Retrieve Multiple Selected Values from a Multi-Select HTML Form in PHP?

Mendapatkan Berbilang Nilai Terpilih daripada Kotak Pilihan dalam PHP

Apabila membina borang HTML dengan kotak pilih yang membenarkan berbilang pilihan, selalunya perlu mendapatkan semula nilai yang dipilih dalam skrip PHP seterusnya. Artikel ini menyediakan penyelesaian terperinci untuk mengakses dan memaparkan pilihan yang dipilih daripada kotak berbilang pilihan.

Pertimbangkan borang HTML berikut:

<form method="get" action="display.php">
  <select name="select2[]" multiple size="3">
    <option value="11">eleven</option>
    <option value="12">twelve</option>
    <option value="13">thirette</option>
    <option value="14">fourteen</option>
    <option value="15">fifteen</option>
  </select>
  <input type="submit" name="Submit" value="Submit">
</form>
Salin selepas log masuk

Untuk mendapatkan semula nilai yang dipilih dalam paparan.php , adalah penting untuk menambah kurungan segi empat sama [] pada atribut nama kotak pilihan:

<select name="select2[]" multiple ...>
Salin selepas log masuk

Ini memberitahu PHP untuk merawat $_GET['select2'] sebagai tatasusunan. Mengakses tatasusunan dalam display.php menjadi mudah:

<?php
header("Content-Type: text/plain");

foreach ($_GET['select2'] as $selectedOption) {
    echo $selectedOption . "\n";
}
?>
Salin selepas log masuk

Dengan menggelung tatasusunan $_GET['select2'], anda boleh mendapatkan dan memaparkan setiap nilai yang dipilih.

Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Berbilang Nilai Terpilih daripada Borang HTML Berbilang Pilih dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan