PHP复选框echo错误语法错误

时间:2018-03-17 00:33:53

标签: javascript php

我收到一个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>

1 个答案:

答案 0 :(得分:-1)

语法错误表示您的代码有错误。在这种情况下,您没有关闭if语句。只需在结束标记之前添加一个大括号。

<td>
<?php
    if(!empty($_POST['draaidag']))
    {
        foreach($_POST['draaidag']as$check)
        {
            echo " ".$check;
            $draaidag = " ".$check;
        }
    } //<--- this guy
?>
</td>