2016-03-27 19 views
2

Ich bin eine SQL-Abfrage ausführen und Ergebnisse zurückgeben, wie kann ich eine Auswahlliste gleich den Abfrageergebnissen festlegen? Hier ist meine Syntax, aber ich bin mir nicht sicher, wie Sie die zurückgegebenen Ergebnisse mit der Auswahl verknüpfen?Set Wählen Sie Optionen gleich MySQL Abfrage

Standardmäßig möchte ich die Auswahl einen Nullwert haben.

<?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 --- so wird $ Ergebnis enthalten Werte wie

Bob Jones
Mitch Sandberg
Jose Mintz

Und ich würde alle drei von denen sein wollen ein anderer Wert, aus dem in der Auswahl ausgewählt werden kann.

+0

'echo $ row [ 'Fullname']' 'soll echo $ row [ 'employeeName'] sein' – Fabio

+0

@Fabio guter Fang. Ich habe bearbeitet. – MoreBrawnLessBrains

+0

Es ist nicht klar, wie die '', vor dem Skript. –

+0

Ich habe die Antwort bearbeitet, überprüfen Sie es jetzt –

Verwandte Themen