根据MySQL表上的条目生成复选框

时间:2013-07-26 12:19:56

标签: php html dynamic checkbox

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

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

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

  

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

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

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

我不知道这是动态还是什么。

2 个答案:

答案 0 :(得分: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'];
}

答案 1 :(得分: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'];
}