2015-03-20 8 views
1

Я использую фреймворк bootstrap, чтобы создать простую форму, которая будет использоваться для редактирования записи SQL db. Чтобы быть кратким, я опубликовал только небольшой фрагмент кода, только вход в список выбора. Как автоматически установить определенное значение из списка? Я ожидал, что смогу использоватьКак я могу предварительно указать значение Select List в Bootstrap?

<select class="form-control" id="..... value="Option1"> 

но это не сработало. Мой конечный результат - установить значение с помощью SQL-запроса.

<!--- Location Drop Down---> 
 
<form class="form-horizontal" role="form" method="post" action="post_record.php"> 
 
    <div class="form-group"> 
 
     <label for="inputLocation" class="col-sm-2 control-label">Location</label> 
 
\t \t \t <div class="col-sm-4"> 
 
\t \t \t \t <select class="form-control" id="inputLocation" name="inputLocation" value="Option1"> 
 
\t \t \t \t \t <option value="0">Please Select</option> 
 
        <option value="1">Option1</option> 
 
             
 
<?php 
 
$servername = "localhost"; 
 
$username = "*********"; 
 
$password = "*********"; 
 
$dbname = "**********"; 
 

 
// Create Connection 
 
$conn = mysqli_connect($servername, $username, $password, $dbname); 
 

 
//Check connection 
 
if (!$conn) { 
 
trigger_error("Connection failed: " . mysqli_connect_error()); 
 
\t \t } 
 
if ($conn) { 
 
echo "success"; 
 
} 
 

 
$stmt = "SELECT DISTINCT `ACT_LOCATION` FROM `actual_data`"; 
 
$result = mysqli_query($conn,$stmt) or die(mysqli_error()); 
 
while(list($category) = mysqli_fetch_row($result)){ 
 
echo '<option value="'.$category.'">'.$category.'</option>'; 
 
\t \t \t \t \t \t } 
 
?> 
 
      </select> 
 
     </div> 
 
    </div>

ответ

0

Добавить атрибут selected="selected" для <option>, что вы хотите быть по умолчанию выбран вариант:

<option value="1" selected="selected">Option1</option>