¿Cómo puedo mantener el elemento seleccionado después de presentar la página? Tengo el país de la lista desplegable con el siguiente código.

  <?php 
                    $SQL = "SELECT countr_id, country_name FROM countries"; 
                    $Result = mysql_query($SQL) or die(mysql_error());
                ?> 
                 <select name="country" style="width:400px">    <option value='-1'></option>        
                <?php 
                    while($row = mysql_fetch_array($Result))
                    {       
                        echo "<option value=\"".$row["country_id"]."\">".$row["country_name"]."</option>";        
                    }  
                ?>  
  • OMG lol RESPUESTA de SOBRECARGA
  • ¿cuál es su seleccione el nombre del elemento y también publicar o llegar como su método?
InformationsquelleAutor nav100 | 2011-10-20

2 Comentarios

  1. 2
      <?php 
            $SQL = "SELECT countr_id, country_name FROM countries"; 
            $Result = mysql_query($SQL) or die(mysql_error());
      ?> 
      <select name="country" style="width:400px">    <option value='-1'></option>        
      <?php 
            while($row = mysql_fetch_array($Result))
            {       
                  echo "<option value=\"".$row["country_id"]."\"";
                  if($_POST['country'] == $row['country_id'])
                        echo 'selected';
                  echo ">".$row["country_name"]."</option>";        
            }  
      ?>  
  2. 1
               <?php 
                    while($row = mysql_fetch_array($Result))
                    {   
                        if ($_POST['country'] == $row["country_id"]) {
    
                            echo "<option value=\"".$row["country_id"]."\" selected="selected">".$row["country_name"]."</option>"; 
                        } else {
                            echo "<option value=\"".$row["country_id"]."\">".$row["country_name"]."</option>";       
                        }
                    }  
                ?>  

Dejar respuesta

Please enter your comment!
Please enter your name here