PHP - Post 语法错误
PHP - Post syntax error
这是我从中得到语法错误的代码。
<?php
if ($_POST['prestiti']){
echo "<option value=".$_POST['prestiti']."
selected='selected'>.$_POST['prestiti']</option>";}
else{
echo "<option value='No' selected='selected'>No</option>";}
?>
错误 ->;
unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or
T_NUM_STRING in line
提前致谢!
您有串联错误。你的错误是:selected='selected'>.$_POST['prestiti']
你忘记了 "
我已修复以下代码中的这些错误
<?php
if ($_POST['prestiti']){
echo "<option value=".$_POST['prestiti']." selected='selected'>".$_POST['prestiti']."</option>";}
else{
echo "<option value='No' selected='selected'>No</option>";
}
?>
这样试试;
if (isset($_POST['prestiti']) && $_POST['prestiti'] != ""){
echo "<option value=".$_POST['prestiti']." selected='selected'>" . $_POST['prestiti'] ."</option>";
}else{
echo "<option value='No' selected='selected'>No</option>";
}
这是我从中得到语法错误的代码。
<?php
if ($_POST['prestiti']){
echo "<option value=".$_POST['prestiti']."
selected='selected'>.$_POST['prestiti']</option>";}
else{
echo "<option value='No' selected='selected'>No</option>";}
?>
错误 ->;
unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or
T_NUM_STRING in line
提前致谢!
您有串联错误。你的错误是:selected='selected'>.$_POST['prestiti']
你忘记了 "
我已修复以下代码中的这些错误
<?php
if ($_POST['prestiti']){
echo "<option value=".$_POST['prestiti']." selected='selected'>".$_POST['prestiti']."</option>";}
else{
echo "<option value='No' selected='selected'>No</option>";
}
?>
这样试试;
if (isset($_POST['prestiti']) && $_POST['prestiti'] != ""){
echo "<option value=".$_POST['prestiti']." selected='selected'>" . $_POST['prestiti'] ."</option>";
}else{
echo "<option value='No' selected='selected'>No</option>";
}