Php 在数据库中存储复选框值

Php 在数据库中存储复选框值,php,mysql,Php,Mysql,我正在处理我的网站的管理员页面 管理员有权使用复选框选择六种(6)产品,并将状态从可用更改为不可用,反之亦然 可用产品将显示在前端,以便用户与产品图片一起查看 我有一个名为used的表,其中有一列value(VarChar) 用户和管理员页面与数据库的连接工作正常。我的问题是我不确定如何存储所选复选框的值,这将改变前端的输出(如果产品可用,前端上的产品图片将显示) 这是我的密码: 管理(根本不知道如何做) 产品1 可用 产品2 可用 用户 <?php require_once "../

我正在处理我的网站的管理员页面

管理员有权使用复选框选择六种(6)产品,并将状态从可用更改为不可用,反之亦然

可用产品将显示在前端,以便用户与产品图片一起查看

我有一个名为
used
的表,其中有一列
value
VarChar

用户和管理员页面与数据库的连接工作正常。我的问题是我不确定如何存储所选复选框的值,这将改变前端的输出(如果产品可用,前端上的产品图片将显示)

这是我的密码:

管理(根本不知道如何做)

产品1
可用
产品2
可用
用户

<?php

require_once "../db_connect.php";

$res = mysqli_query("SELECT value FROM settings WHERE name='product1'",$mysql);

$row = mysqli_fetch_array($res);

$product1 = $row['value'];

$res = mysqli_query("SELECT value FROM settings WHERE name='product2'",$mysql);

$row = mysqli_fetch_array($res);

$product2 = $row['value'];


if ($product1 > 0)
    {
    echo '<img src="http://mysite/image1.png" border=0>';
    }
else 
    {
    echo '<img src="http://mysite/image2.png" border=0>';
    }

if ($product2 > 0)
    {
    echo '<img src="http://mysite/image3.png" border=0>';
    }
else 
    {
    echo '<img src="http://mysite/image4.png" border=0>';
    }

?>

用于存储复选框值的
使用名称属性作为

$check=$_POST['product1']; //it depend on you what method you are using

如果您回显$check,它将给出1

我不知道如何将您的复选框值存储到数据库中,以便管理员可以随时更改它您仍然接受答案吗?你能详细说明一下你的数据库结构,你使用的表等吗。
$check=$_POST['product1']; //it depend on you what method you are using