gpt4 book ai didi

php - 获取数据库行数据并设置变量

转载 作者:行者123 更新时间:2023-11-30 00:36:20 24 4
gpt4 key购买 nike

出于某种原因,我无法理解这个问题。

所以我有多个复选框,并且我希望它们的变量是动态的。

我已将数据库表设置为“值”,然后有 3 个字段:“id”、“name”、“value”

目的是查询数据库中的所有行。然后设置输入标签的变量。

例如:

$checkboxlabel = $row['value'];

<label><?php echo $checkboxlabel</label>
<label><?php echo $checkboxlabel2</label>
<label><?php echo $checkboxlabel3</label>

数据库查询等很好,但无法想象如何将参数传递到$row?或者基本上如何将变量分配给我需要的正确值。

数据库结构如下:

ID | NAME | VALUE

1 | checkboxlabel | checkboxlabelValue
2 | checkboxlabel1 | checkboxlabel1Value
3 | checkboxlabel2 | checkboxlabel2Value

将会有大约 50 个复选框,因此为每个人制作 WHERE 子句语句会很痛苦......

最佳答案

假设您的查询获取了所有字段,您可以尝试以下操作。请注意,我尚未对此进行测试。

$str='';
while ($row = mysql_fetch_array($res, MYSQL_ASSOC)) {
$str .='<label>'.$row["NAME"].'</label><input type="checkbox" id="'.$row["ID"].'" value="'.$row["VALUE"].'">';
}
echo $str;

注意:mysql 扩展已弃用,建议使用 PDO 或 MYSQLI。

关于php - 获取数据库行数据并设置变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22148739/

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