php-mysql中的多复选框验证
我有6个复选框,如果所有复选框都被选中,则进入下一步。但这是一个错误: 分析错误:语法错误,在C:\xampp\htdocs\practice\u login\release\u cause\u report2.php的第143行出现意外的“&&”(T_BOOLEAN_和)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') &
日期
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>