0

帮我做我在学校的项目。我想根据我在 MySQL 中的数据生成复选框。

例如... 在 STUDENT 表中,数据为:Daniel、Jam、Minho、James、Paul。

我想根据 STUDENT 表的内容制作复选框。

[] Daniel [] Jam [] Minho [] James [] Paul <----------看起来像这样 :)

然后,一旦我在 STUDENT 表上插入另一个内容“Samantha”,它将生成一个包含 [] Samantha 的复选框。

我无法在互联网上搜索这样的情况!我正在使用 PHP、HTML 和 MySQL (PHPMyAdmin)。

我不知道这是否称为动态或什么。

4

2 回答 2

0

要获得这种复选框,您必须检索结果并将其嵌入HTML代码。

// create connection here
$sql = 'select name from STUDENT';
$result = mysqli_query($connection_object,$sql);
while($row = mysqli_fetch_array($result)) {
     echo "<input type='checkbox' value='{$row['name']}'>" . $row['name'];
}
于 2013-07-26T12:24:13.303 回答
0
$sql = "SELECT name FROM students";
$res = mysql_query($sql);
while($row = mysql_fetch_assoc($res)){
    echo "<input type='checkbox' name='students[]' value='".$row['name']."'>"
        .$row['name'];
}
于 2013-07-26T13:01:32.360 回答