PHP echo 选项标签不工作
PHP echo option tag not working
你能帮我找出我的代码中有什么问题吗?我以前做过这个但我忘了再做一次。
echo "<option value='A'" if ($_POST['stat']=='A')
echo selected; ">All Status</option>".
"<option value='P'" if ($_POST['stat']=='P')
echo selected; ">Processed</option>".
"<option value='U'" if ($_POST['stat']=='U')
echo selected; ">Unreleased</option>".
"<option value='Pd' "if ($_POST['stat']=='Pd')
echo selected; ">Paid</option>".
"<option value='S'" if ($_POST['stat']=='S')
echo selected; ">Scanned Copy</option>";
这是第一对固定的。您需要用分号 ;
终止每个语句的末尾。 http://php.net/manual/en/language.basic-syntax.instruction-separation.php
if
条件语句将执行下面的语句,或者您可以将 if 语句包裹在花括号中 {}
或者您可以包裹多个语句。以下两种方式均有效。 http://php.net/manual/en/control-structures.if.php
echo '<option value="A"';
if ($_POST['stat']=='A')
echo ' selected';
echo '>All Status</option>';
echo '<option value="P"';
if ($_POST['stat']=='P') {
echo ' selected';
}
echo '>Processed</option>';
你能帮我找出我的代码中有什么问题吗?我以前做过这个但我忘了再做一次。
echo "<option value='A'" if ($_POST['stat']=='A')
echo selected; ">All Status</option>".
"<option value='P'" if ($_POST['stat']=='P')
echo selected; ">Processed</option>".
"<option value='U'" if ($_POST['stat']=='U')
echo selected; ">Unreleased</option>".
"<option value='Pd' "if ($_POST['stat']=='Pd')
echo selected; ">Paid</option>".
"<option value='S'" if ($_POST['stat']=='S')
echo selected; ">Scanned Copy</option>";
这是第一对固定的。您需要用分号 ;
终止每个语句的末尾。 http://php.net/manual/en/language.basic-syntax.instruction-separation.php
if
条件语句将执行下面的语句,或者您可以将 if 语句包裹在花括号中 {}
或者您可以包裹多个语句。以下两种方式均有效。 http://php.net/manual/en/control-structures.if.php
echo '<option value="A"';
if ($_POST['stat']=='A')
echo ' selected';
echo '>All Status</option>';
echo '<option value="P"';
if ($_POST['stat']=='P') {
echo ' selected';
}
echo '>Processed</option>';