2016-03-27 2 views
2

Я запускаю sql-запрос и возвращаю результаты, как я могу установить список выбора, равный результатам запроса? Вот мой синтаксис, но я не уверен, как связать возвращаемые результаты с выбором?Set Выбор параметров, равных MySQL Query

По умолчанию я хочу, чтобы выбор имел нулевое значение.

<?php 
$servername = "localhost"; 
    $username = "username"; 
    $password = "password"; 
    $dbname = "dbTest"; 
    $conn = new mysqli($servername, $username, $password, $dbname); 
    if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } 
    $sql = "Select CONCAT_WS(' ', name1, name2) As 'employeeName' from employees"; 
    $result = $conn->query($sql); 

    if ($result->num_rows > 0) 
    { 
    while($row = $result->fetch_assoc()) { echo $row['employeename'] ."<br>"; } 
    } 
    $conn->close(); 
?> 

<html> 
    <body> 
     <h4>Opening Header</h4> 
     <form> 
      <select> 
      <option>Set this to $result</option> 
      </select> 
     </form> 
    </body> 
</html> 

EDIT --- так что $ результат будет содержать значения как

Боб Джонс
Митч Сандберг
Хосе Минц

И я хочу, чтобы все 3 из тех, что другое значение для выбора из выбранного.

+0

'Эхо $ строки [ 'FullName'] 'должен быть' Эхо $ строки [ 'employeeName'] ' – Fabio

+0

@Fabio хороший улов. Я редактировал. – MoreBrawnLessBrains

+0

Непонятно, как функционировать ''. –

+0

Я отредактировал ответ, сейчас его проверьте –