我正在为我的网站处理管理员页面。
管理员有权选择六 ( 6 ) 个产品并将状态从可用更改为不可用,反之亦然,使用复选框。
可用产品将显示在前端,供用户与产品图片一起查看。
我有一个名为的表used
,并且有一列value
(VarChar)。
用户和管理页面到数据库的连接工作正常。我的问题是我不确定如何存储所选复选框的值,这会改变前端的输出(如果产品可用,前端的产品图片将显示)。
这是我的代码:
管理员(完全不确定如何执行此操作)
Product 1
<input type="checkbox" name="product1" value="1">Available</span></input>
Product 2
<input type="checkbox" name="product2" value="1">Available</span></input>
用户
<?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>';
}
?>