仅显示选中的产品

kr98yfug  于 2021-06-19  发布在  Mysql
关注(0)|答案(0)|浏览(154)

我正在开发一个用餐点菜系统,顾客可以点菜菜单中的所有项目,这些项目由管理员管理。
目前在我的系统中,管理员添加的所有项目都会自动添加到商店中,客户可以使用此代码看到商店。

<?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();
            }
    }
?>

现在我想在管理员添加的所有项目旁边添加一个复选框。该复选框将控制客户可以查看的商店中显示的项目。我想自动删除添加项的显示,并让复选框控制显示什么和不显示什么。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题