gpt4 book ai didi

php - 从 MySQL 生成的复选框列表生成 "checked"复选框的问题

转载 作者:行者123 更新时间:2023-11-30 23:40:39 26 4
gpt4 key购买 nike

我正在使用这段代码从 MySQL 数据库生成一组复选框。

$connection=mysql_connect ("localhost", "foo", "bar") or die ("I cannot connect to the database.");
$db=mysql_select_db ("database", $connection) or die (mysql_error());
$query = "SELECT type FROM typelist ORDER BY type ASC";
$sql_result = mysql_query($query, $connection) or die (mysql_error());
i=1;
echo "<table valign="top"><tr><td>";
while ($row = mysql_fetch_array($sql_result)) {
$type = $row["type"];
if ($i > 1 && $i % 26 == 0)
echo '</td><td>';
else if ($i)
echo '';
++$i;
echo "<input style='font-size:10px;' name='type[]' type='checkbox' value='$type'><span style='color:#000;'>$type</span></input><br/>";}
echo '</td></tr></table>';

我正在使用这段代码解析数组并将值作为逗号分隔文本转储到数据库中。

$allTypes = $_POST['allTypes'];
var_dump($allTypes);


$allStyles = "";


foreach ($type as $style) {

$allTypes .= $style . ", ";
}


$allTypes = substr($allTypes, 0, -2);

效果很好。我的问题出在编辑记录页面上。我像以前一样生成列表,但这次如果该复选框项已输入到数据库中,我需要“选中”复选框。

我如何更改第一段代码来执行此操作?

最佳答案

你说的代码生成一个复选框列表.....嗯,不生成一个复选框列表。在你的代码中我没有看到输入标签。我的问题是,您是如何制作这些复选框的?

关于php - 从 MySQL 生成的复选框列表生成 "checked"复选框的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3373391/

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