2017-09-28 8 views
-2

これは、どこから構文エラーが発生するのかを示すコードです。PHP - 構文エラーが発生しました

<?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 

ありがとうございます!

+0

<?PHP \t \t \t \t \t IF($ _POST [ 'prestiti']){ \t \t \t \t \tエコー "<オプション値=" $ _ POST [ 'prestiti']。」選択=> '選択' $ _ POST [ 'prestiti']「;}そう \t \t \t \t \t { \t \t \t \t \t echo "";} \t \t?> –

答えて

0

次のように試してみてください以下のコードでこれらのエラーを修正した"

を忘れてしまいました。

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>"; 
} 
1

連結エラーがあります。あなたのエラーは、ラインである: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>"; 
    } 
?> 
関連する問題