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

Các hộp kiểm PHP và Checkboxes sẽ chuyển sang bảng

Trước hết, bạn phải thay đổi HTML này để hộp kiểm là một mảng

$query = "select * from pharmacy";
$result = mysql_query($query);
$num = mysql_num_rows($result);
$num1 = mysql_num_fields($result);

if($num>0)
{
    echo "<table border=2>";
    for($i=0;$i<$num;$i++)
    {
        $row=mysql_fetch_row($result);
        echo "<tr>";
        echo"<td><input type='Checkbox' name='pi[$i]' /></td>";
        echo"<td>$row[0]</td>";

        echo"</tr>";
    }

sau đó trong trang hành động

    foreach($_POST['pi'] as $key=>$value)
    {
    if($value=="on")
    {
    //DO THE INSERT CODE HERE
// the $key is the $i counter in the HTML
// the $value is whether the user selected it no in this case its just on/off
    }
    }


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql REPLACE truy vấn với nhiều khóa chính

  2. Lỗi MySQL:# 1142 - Lệnh SELECT bị từ chối đối với người dùng

  3. truy vấn wordpress - hai sự kiện tiếp theo theo ngày siêu dữ liệu

  4. Việc tách dữ liệu lớn và nhỏ có liên quan trong cột của bảng SQL có hiệu quả hơn không?

  5. MySQL cách tốt nhất để lưu trữ các chuỗi dài