如何从表结构化数据中获取复选框值?

时间:2018-11-22 11:50:16

标签: php html forms checkbox

我有一个表格,其中每一列都有一个复选框,如下所示:

enter image description here

此表的代码:

'<form action="ecfcoursedata.php" method="post">';
"<table width='50%'>";
'<tr><th>e-Competence Level</th><th>1</th><th>2</th><th>3</th><th>4</th><th>5</th></tr>';  
  foreach ($tree as $key => $term) {
    '<tr><td>' . $term->name . '</td>'
    for($i=1; $i<=5; $i++) {
      '<td><input type="checkbox" name=' . $term->name . '-' . $i . '></td>';
    }
    '</tr>';
  }
 '</table></div>';
 '<div class="ecf-submit"><input type="submit" value="Submit" name=' . $arg0 . '></div></form>';

当我单击提交时,我需要为每一行和每一列检查值。我该如何实现?请在这方面帮助我。

1 个答案:

答案 0 :(得分:0)

在您的HTML中,假设是

<input type="checkbox" name="test" value="value1">

提交到php时,您可以使用

isset($_POST['test']);

if ($_POST['test'] == 'value1'){}

$variable = $_POST['test'];