2017-09-27 3 views
0

J'ai besoin d'aide, c'est le code où j'obtiens une erreur de syntaxe. les gars thxErreur d'analyse: erreur de syntaxe, inattendue T_VARIABLE, attendez ',' ou ';' dans la ligne

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

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

Quel est le message d'erreur? Veuillez ajouter le message en ** éditant votre message **. –

Répondre

1

fusionner votre chaîne avec . et utiliser ' en cas de besoin

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

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

Soit:

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

Ou:

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

devrait ressembler à ceci

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

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

Utilisez cette

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