Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php-mysql中的多复选框验证_Php_Html_Mysql - Fatal编程技术网

php-mysql中的多复选框验证

php-mysql中的多复选框验证,php,html,mysql,Php,Html,Mysql,我有6个复选框,如果所有复选框都被选中,则进入下一步。但这是一个错误: 分析错误:语法错误,在C:\xampp\htdocs\practice\u login\release\u cause\u report2.php的第143行出现意外的“&&”(T_BOOLEAN_和) 日期 ASR ACD CER TQI TQI 如果要组合If语句,可以将语句添加到If的括号内。无法在if中写入if 写下以下内容: <?php if(($_POST['Date'] == 'Date') &

我有6个复选框,如果所有复选框都被选中,则进入下一步。但这是一个错误:

分析错误:语法错误,在C:\xampp\htdocs\practice\u login\release\u cause\u report2.php的第143行出现意外的“&&”(T_BOOLEAN_和)


  • 日期
  • ASR
  • ACD
  • CER
  • TQI
  • TQI

  • 如果要组合If语句,可以将语句添加到If的括号内。无法在if中写入
    if

    写下以下内容:

    <?php
    if(($_POST['Date'] == 'Date') &&
    ($_POST['ASR'] == 'ASR') &&
    ($_POST['ACD'] == 'ACD') &&
    ($_POST['CER'] == 'CER') &&
    ($_POST['TQI'] == 'TQI') &&
    ($_POST['min'] == 'min'))
    {
    ?>
    

    检查是否设置了复选框值,如果使用了语句,还要检查如何使用
    
    


    @WuerfelDev是对的,应该有一对额外的括号。现在得到一个新错误“Parse error:syntax error,unexpected end of file”,我们搜索了另一个stackoverflow问题,并按照建议使用了php标记。@Ayaz将有助于了解整个问题file@Ayaz您是否有右括号
    }
    ?是,最后@WuerfelDev非常感谢。是的,我实际上在开头有另一个if语句,它有结束标记,但是我错过了这个语句的结束标记。
    <?php
    if(($_POST['Date'] == 'Date') &&
    ($_POST['ASR'] == 'ASR') &&
    ($_POST['ACD'] == 'ACD') &&
    ($_POST['CER'] == 'CER') &&
    ($_POST['TQI'] == 'TQI') &&
    ($_POST['min'] == 'min'))
    {
    ?>
    
    <?php if($_POST['Date']=='Date'&&$_POST['ASR']=='ASR'&&$_POST['ACD']=='ACD'&&$_POST['CER']=='CER'&&$_POST['TQI']=='TQI'&&$_POST['min']=='min'){?>
    
    <?php if(isset($_POST['Date'])&&isset($_POST['ASR'])&&isset($_POST['ACD'])&&isset($_POST['CER'])&&isset($_POST['TQI'])&&isset($_POST['min'])&&$_POST['Date']=='Date'&&$_POST['ASR']=='ASR'&&$_POST['ACD']=='ACD'&&$_POST['CER']=='CER'&&$_POST['TQI']=='TQI'&&$_POST['min']=='min'){?>
    
    <?php 
        if(isset($_POST['submit']){
        if(!isset($_POST['Date']) && 
        !isset($_POST['ASR']) && 
        !isset($_POST['ACD']) && 
        !isset($_POST['CER']) && 
        !isset($_POST['TQI']) &&
        !isset($_POST['min']))
            {
                //all checkbox should be checked
             }
       }?>
    
    <li><label>Date </label><input type="checkbox" id="Date" name="Date"></li>
    <li><label>ASR </label><input type="checkbox" id="ASR" name="ASR"></li>
    <li><label>ACD </label><input type="checkbox" id="ACD" name="ACD"></li>
    <li><label>CER </label><input type="checkbox" id="CER" name="CER"></li>
    <li><label>TQI </label><input type="checkbox" id="TQI" name="TQI"></li>
    <li><label>TQI </label><input type="checkbox" id="min" name="min"></li>
    <li><input type="submit" name="submit" value="Submit" /></li>