PHP-Post语法错误

PHP-Post语法错误,php,html,forms,contact-form,Php,Html,Forms,Contact Form,这是我从中得到语法错误的代码 <?php if ($_POST['prestiti']){ echo "<option value=".$_POST['prestiti']." selected='selected'>.$_POST['prestiti']</option>";} else{ echo "<option value='No' selected='selected'>

这是我从中得到语法错误的代码

<?php 
    if ($_POST['prestiti']){
        echo "<option value=".$_POST['prestiti']." 
        selected='selected'>.$_POST['prestiti']</option>";}    
    else{
        echo "<option value='No' selected='selected'>No</option>";}
?>

提前谢谢你

您有连接错误。您的错误在以下行:
selected='selected'>。$\u 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>";
}
if(isset($\u POST['prestiti'])和&&$\u POST['prestiti']!=“”){
回显“$_POST['prestiti']”;
}否则{
回应“否”;
}
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>";
}