2017-08-13 41 views
-1

LS,如何將數組連接到數據列表元素?

我已經創建了一個陣列從一個MySQL表是這樣的:

$sqlNF="SELECT FROM FEIHorse GROUP BY nf "; 
$result=mysqli_query($dblink,$sqlNF); 
$rawdata = array(); 
$i=0; 
while($row = $result->fetch_assoc()){ 
    $rawdata[] = $row; 
    $i++; 
} 

的問題是如何以這種陣列連接到一個HTML輸入元件被用作一個數據列表

+1

迭代'rawdata'並將值存入'' –

回答

0

你可以這樣做:

<form action="/action_page.php" method="get"> 
    <input list="browsers" name="browser"> 
    <datalist id="browsers"> 
    <?php 
     foreach ($rawdata as $option) { 
      echo '<option value=\''.$option.'\'>'; 
     } 
    ?> 
    </datalist> 
    <input type="submit"> 
</form>