我正在开发一个用餐点菜系统,顾客可以点菜菜单中的所有项目,这些项目由管理员管理。
目前在我的系统中,管理员添加的所有项目都会自动添加到商店中,客户可以使用此代码看到商店。
<?php
require "connect.php";
$result = mysql_query("SELECT * FROM internet_shop");
while($row=mysql_fetch_assoc($result))
{
echo '<a rel="facebox" href="orderpage.php?id='.$row['id'].'&trnasnum='.$transnum.'"><img src="img/products/'.$row['img'].'" alt="'.htmlspecialchars($row['name']).'" width="210" class="pngfix" style="padding:5px 8px; " /></a>';
}
?>
这是管理员添加项目的代码。
<?php
include('../store/connect.php');
if (!isset($_FILES['image']['tmp_name'])) {
echo "";
}else{
$file=$_FILES['image']['tmp_name'];
$image= addslashes(file_get_contents($_FILES['image']['tmp_name']));
$image_name= addslashes($_FILES['image']['name']);
$image_size= getimagesize($_FILES['image']['tmp_name']);
if ($image_size==FALSE) {
echo "That's not an image!";
}else{
move_uploaded_file($_FILES["image"]["tmp_name"],"../store/img/products/" . $_FILES["image"]["name"]);
$location=$_FILES["image"]["name"];
$type=$_POST['type'];
$rate=$_POST['rate'];
$desc=$_POST['desc'];
$update=mysql_query("INSERT INTO internet_shop (name, price, description, img)
VALUES
('$type','$rate','$desc','$location')");
header("location: products.php");
exit();
}
}
?>
现在我想在管理员添加的所有项目旁边添加一个复选框。该复选框将控制客户可以查看的商店中显示的项目。我想自动删除添加项的显示,并让复选框控制显示什么和不显示什么。
暂无答案!
目前还没有任何答案,快来回答吧!