解析错误:语法错误,意外的T_VARIABLE,期待','或';'在线

问题描述:

我需要帮助,这是我得到语法错误的代码。 THX家伙解析错误:语法错误,意外的T_VARIABLE,期待','或';'在线

  <? 
       if ($_POST['provincia']){ 
       echo "<option value="$_POST[pronvicia]" selected="selected">$_POST[provincia]</option>";} 

       else{ 
       echo "<option value="" selected="selected">seleziona</option>";}; 
      ?> 
+0

什么是错误讯息?请通过**编辑您的帖子**添加消息。 –

.合并你的字符串,需要

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

       else{ 
       echo "<option value='' selected='selected'>seleziona</option>";} 
      ?> 

无论何时使用'

echo "<option value='$_POST[pronvicia]' selected='selected'>$_POST[provincia]</option>";} 

或者:

echo "<option value=\"$_POST[pronvicia]\" selected=\"selected\">$_POST[provincia]</option>";} 

代码看起来应该是这样

<? 
      if ($_POST['provincia']){ 
      echo "<option value=".$_POST[pronvicia]." selected='selected'>".$_POST[provincia]."</option>";} 

      else{ 
      echo "<option value='' selected='selected'>seleziona</option>";}; 
     ?> 

使用此

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