我想创建一个“php-mysql”系统,管理员可以在其中创建类别和产品。
产品将动态存储在它们所属的类别中,并且在用户界面上,这些产品将显示在它们所属的类别的正下方。
例如:现在我的产品显示如下图所示:
我希望它们显示如下图所示:
我的我的我的表是:
到目前为止,我的代码(sql)是:
<?php
function getCategory() {
$db_conn = getConnection();
if (!$db_conn) return false;
$sql = "SELECT category from products";
$result = $db_conn->query($sql);
$db_conn->close();
return $result;
}
function getProduct() {
$db_conn = getConnection();
if (!$db_conn) return false;
$sql = "SELECT * from products";
$result = $db_conn->query($sql);
$db_conn->close();
return $result;
}
?>
断续器代码:
<div class="category">
<?php $categories = getCategory(); ?>
<?php while ($category = $categories->fetch_assoc()) : ?>
<h2><?php echo $category['name']; ?></h2>
<div class="products">
<?php $products = getProduct(); ?>
<?php while ($product = $products->fetch_assoc()): ?>
<table>
<tr>
<td><?php echo $category['name']; ?></td>
</tr>
<tr>
<td><?php echo $category['image']; ?></td>
</tr>
<tr>
<td><?php echo $category['price']; ?></td>
</tr>
</table>
海绵宝宝撒
慕尼黑的夜晚无繁华