📜  按产品 id 获取变体 id - PHP (1)

📅  最后修改于: 2023-12-03 15:39:48.004000             🧑  作者: Mango

获取产品变体 id 的 PHP 代码

介绍

在电商网站中,产品通常会有多个不同的变体(例如颜色、尺寸等)。如果你需要根据产品 id 来获取其所有变体的 id,则可以使用以下 PHP 代码。

代码实现

首先,我们需要定义一个包含产品 id 的变量。

$product_id = 123;

然后,我们需要连接到数据库,并执行一个 SQL 查询来获取所有与该产品 id 相关的变体 id。

// 连接到数据库
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";

$conn = new mysqli($servername, $username, $password, $dbname);

// 检查连接
if ($conn->connect_error) {
  die("连接失败: " . $conn->connect_error);
}

// 执行 SQL 查询
$sql = "SELECT variant_id FROM variants WHERE product_id = '" . $product_id . "'";
$result = $conn->query($sql);

// 遍历结果并打印每个变体的 id
if ($result->num_rows > 0) {
  while($row = $result->fetch_assoc()) {
    echo "Variant ID: " . $row["variant_id"] . "<br>";
  }
} else {
  echo "未找到相关变体";
}

// 关闭连接
$conn->close();

以上代码会输出所有与产品 id 为 123 相关的变体 id。

结论

使用这段 PHP 代码,你可以轻松地获取与指定产品 id 相关的所有变体 id。请记得根据你的项目需求进行更改和优化。