如何将数组连接到datalist元素?

时间:2017-08-13 17:24:38

标签: php mysql arrays html5

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 个答案:

答案 0 :(得分: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>