衣服动态网页php源代码

胜哥 PHP代码

以下是一个简单的 PHP 动态网页代码示例,实现了衣服展示和搜索功能。在使用之前,需要先准备好衣服图片和相关信息,并将其存储到数据库中。这里假设已经有了一个名为 clothes 的数据表,包含了 id、name、price 和 image_url 等字段。

<?php
// 连接数据库
$host = 'localhost';
$username = 'username';
$password = 'password';
$dbname = 'dbname';
$conn = mysqli_connect($host, $username, $password, $dbname);
if (!$conn) {
  die('数据库连接失败: ' . mysqli_connect_error());
}
// 处理搜索请求
$search = isset($_GET['search']) ? $_GET['search'] : '';
if ($search) {
  $sql = "SELECT * FROM clothes WHERE name LIKE '%$search%'";
} else {
  $sql = "SELECT * FROM clothes";
}
$result = mysqli_query($conn, $sql);
if (!$result) {
  die('查询失败: ' . mysqli_error($conn));
}
// 显示衣服列表
?>
<h1>衣服列表</h1>
<form method="GET">
  <input type="text" name="search" value="<?php echo $search ?>">
  <button type="submit">搜索</button>
</form>
<ul>
  <?php while ($row = mysqli_fetch_assoc($result)): ?>
    <li>
      <img src="<?php echo $row['image_url'] ?>">
      <h2><?php echo $row['name'] ?></h2>
      <p><?php echo $row['price'] ?>元</p>
    </li>
  <?php endwhile ?>
</ul>
<?php
// 关闭数据库连接
mysqli_close($conn);
?>

这段代码实现了以下功能:

  1. 连接数据库,并根据搜索关键词查询衣服数据。
  2. 显示包含搜索框和衣服列表的动态网页。
  3. 当用户在搜索框中输入关键词并提交表单时,服务器端会接收并处理搜索请求,并更新衣服列表。

需要注意的是,该代码只是一个简单的示例,实际使用中还需要做更多的安全性和错误处理。同时,可以根据具体需求添加更多的衣服信息和交互功能。