gpt4 book ai didi

php - 使用多个值更新数据库中的选择标签

转载 作者:行者123 更新时间:2023-11-29 12:03:53 25 4
gpt4 key购买 nike

我在数据库中有一个名为“item”的表,其中有不同的列,其中一个名为“size”的表有两个用逗号分隔的值,即“中”、“大”。现在,当我检索这些值以在“选择”标签中显示时,它会将它们一起显示,我尝试使用explode();但我搞乱了它的行为。我已在我的网站中附上了表格的图片和结果数据以及代码。

enter image description here

The while loop is implemented above, this is only the 'Size:' part

    Size :  
<?php var_dump($row["item_size"]);
$arr = $row["item_size"];
$exp = explode("," , $arr);
var_dump($exp);

?>
<select name="product_size">
<?php
echo "<option value='".$row["item_size"]."'>".$row["item_size"]."</option>";
echo "</select>";
?>

enter image description here

最佳答案

您需要在 explode 后立即循环遍历 size 数组。

    $arr = $row["item_size"];  
$exp = explode("," , $arr);

echo "<select name='product_size'>";

foreach($exp as $key=>$val) {
echo "<option value='" . $val . "'>" . $val . "</option>";
}

echo "</select>";

工作中Demo

关于php - 使用多个值更新数据库中的选择标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31903944/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com