我收到一个Parse错误:当我回显2个复选框行时出现语法错误。我认为第二个标签有一些东西,因为第一个复选框:FILM DRAAI DAGEN。回声没错。
<tr>
<td>
<?php echo 'Film draai dagen: ';?>
</td>
<td>
<?php
if(!empty($_POST['draaidag']))
{
foreach($_POST['draaidag']as$check)
{
echo " ".$check;
$draaidag = " ".$check;
}
?>
</td>
</tr>
<tr>
<td>
<?php echo 'Film tijd dagen: ';?>
</td>
<td>
<?php
if(!empty($_POST['tijddag']))
{
foreach($_POST['tijddag']as$check)
{
echo " ".$check;
$tijddag = " ".$check;
}
?>
</td>
</tr>
答案 0 :(得分:-1)
语法错误表示您的代码有错误。在这种情况下,您没有关闭if语句。只需在结束标记之前添加一个大括号。
<td>
<?php
if(!empty($_POST['draaidag']))
{
foreach($_POST['draaidag']as$check)
{
echo " ".$check;
$draaidag = " ".$check;
}
} //<--- this guy
?>
</td>