Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Gửi nhiều trường trong một biểu mẫu (PHP)

Tùy chọn được chọn , sẽ có trong $_POST của bạn mảng và radio2 thay vì radio[2] ngay cả khi của bạn cũng hoạt động hoặc sử dụng tên radio[] trong tất cả các nút radio của mình, bạn sẽ nhận được mảng chứa tất cả các nút radio đã được chọn.

Ngoài ra, các tùy chọn được chọn phải nằm trong một mảng có cùng $_POST mảng

Bạn sử dụng một tên đơn giản cho hộp kiểm, điều này sẽ chỉ gửi giá trị cuối cùng được kiểm tra sang tập lệnh php của bạn và sẽ hoạt động dưới dạng radio ngay cả khi nhiều hơn một giá trị được chọn như vậy:

Thay vì name="Check4" nó phải là name="Check4[]" .

Và để hiển thị câu trả lời, bạn có thể lặp lại các giá trị của $_POST chỉ đơn giản như thế này:

<?php

 if($_POST['submit']) {

    foreach($_POST as $key=>$value){  
      echo "Input name : $key Value:$value";//add condition to exclude your button or hidden fields
    }
  }
 ?>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhập dữ liệu từ tệp JSON vào cơ sở dữ liệu MySQL bằng java

  2. Số lượng cột có ảnh hưởng đến tốc độ MYSQL không?

  3. sử dụng mysqli_connect và mysql_select_db

  4. MySQL:Câu lệnh IF / THEN trong các thủ tục được lưu trữ

  5. Laravel 5 - Elequent GROUP BY không thành công