Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Mendapatkan Nilai Terpilih daripada Berbilang Kotak Semak dalam PHP?

Bagaimana untuk Mendapatkan Nilai Terpilih daripada Berbilang Kotak Semak dalam PHP?

Linda Hamilton
Lepaskan: 2024-12-27 05:52:18
asal
880 orang telah melayarinya

How to Retrieve Selected Values from Multiple Checkboxes in PHP?

Dapatkan Data $_POST daripada Berbilang Kotak Pilihan

Apabila bekerja dengan borang yang mengandungi berbilang kotak pilihan, adalah penting untuk mendapatkan semula nilai yang dipilih daripada dalam skrip PHP anda. Panduan ini akan menunjukkan cara mengekstrak nilai yang disemak untuk pemprosesan seterusnya.

Dalam kod borang yang disediakan, setiap kotak pilihan diberikan nilai unik yang mewakili kunci utama rekod pangkalan data ($row['Report ID'] ). Untuk mengenal pasti kotak pilihan yang ditandakan, anda perlu menetapkan atribut nama borang kepada senarai semak []. Dengan berbuat demikian, anda sedang mencipta tatasusunan yang setiap elemen sepadan dengan kotak pilihan yang dipilih.

Kini, anda boleh mengakses nilai yang disemak menggunakan superglobal $_POST. Senarai_semak kunci akan mengembalikan tatasusunan nilai yang dipilih. Berikut ialah contoh ilustrasi:

<form action="test.php" method="post">
    <input type="checkbox" name="check_list[]" value="value 1">
    <input type="checkbox" name="check_list[]" value="value 2">
    <input type="checkbox" name="check_list[]" value="value 3">
    <input type="checkbox" name="check_list[]" value="value 4">
    <input type="checkbox" name="check_list[]" value="value 5">
    <input type="submit" />
</form>

<?php
if (!empty($_POST['check_list'])) {
    foreach ($_POST['check_list'] as $check) {
        echo $check; // Echoes the value of each checked checkbox
    }
}
?>
Salin selepas log masuk

Dalam contoh ini, apabila butang diklik, kod akan menggelung melalui nilai kotak pilihan yang dipilih dan menggemakan setiap nilai. Jika kotak pilihan dengan nilai $row['Report ID'] telah dipilih, ia akan digemakan sebagai sebahagian daripada hasilnya.

Dengan memanfaatkan pendekatan ini, anda boleh mendapatkan semula ID rekod yang anda ingin dapatkan dengan berkesan padam daripada pangkalan data anda apabila butang hantar diklik.

Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Nilai Terpilih daripada Berbilang Kotak Semak 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