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

truy xuất giá trị bài đăng từ biểu mẫu có tên phần tử động

Trước hết tôi sẽ thay đổi

name="s_<?php echo $colour_row[colour_name]; ?>"

vv đến

name="attributes[s_<?php echo $colour_row[colour_name]; ?>]"

Và sử dụng PHP sau

if( !empty($_POST['attributes']) ) {
    foreach( $_POST['attributes'] as $sKey => $iQty ) {
        var_dump( $sKey );
        var_dump( $iQty );
    }
} else {
    die( 'Just for debuging. attributes-array was empty' );
}

Hoặc thậm chí tốt hơn

sử dụng

Ví dụ:
name="attributes[xxl][color]" eg. name="attributes[xxl][<?php echo $colour_row[colour_name]; ?>]"

if( !empty($_POST['attributes']) ) {
    foreach( $_POST['attributes'] as $sSize => $aData ) {
        var_dump( $sSize );
        var_dump( $aData );
    }
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL:đếm tất cả các bản ghi có giá trị xuất hiện liên tiếp cho từng bộ thiết bị và trả về số lượng cao nhất

  2. Tối ưu hóa truy vấn MySql:Quá chậm khi đặt hàng

  3. Làm thế nào để khởi động ứng dụng Spring-boot mà không phụ thuộc vào Cơ sở dữ liệu?

  4. Nhận tổng số của một trường được nhóm theo ngày và một trường khác

  5. Làm thế nào để chèn / tạo các thủ tục được lưu trữ trong mySQL từ PHP?