Php Can';t数据绑定下拉列表

Php Can';t数据绑定下拉列表,php,data-binding,drop-down-menu,Php,Data Binding,Drop Down Menu,我在数据绑定下拉列表时遇到问题。我遵循MVC结构,我就是这样做的 下面是我的模型层中的一个函数: function GetTillverkare() { $data = array(); mysql_set_charset('utf8'); $query = "Select Namn from Tillverkare"; if(!$sql = mysql_query($query)) { throw new exception("Error: Ca

我在数据绑定下拉列表时遇到问题。我遵循MVC结构,我就是这样做的

下面是我的模型层中的一个函数:

function GetTillverkare()
{
    $data = array();
    mysql_set_charset('utf8');
    $query = "Select Namn from Tillverkare";
    if(!$sql = mysql_query($query)) {
        throw new exception("Error: Can not execute the query.");
    } else {
        $num = mysql_num_rows($sql);
        if($num>0)
        {
            for($i=0; $i<$num; $i++)
            {
                $data[$i] = mysql_fetch_array($sql);
            }
        }
    }
    return $data;

}
这是我的视图层

Fabrikat:<br /> <select name="Tillverkare_search" id="Tillverkare_search">
        <option value="" selected="selected">Pick</option>
        <option value="<?php echo $GetTillverkare ?>"</option>

    </select><br/>
Fabrikat:

如果数组的每个索引 此列表的元素是否尝试以这种方式打印

for($i=0;$<sizeof($GetTillverkere;$i++){
 echo "<option value='".$GetTillverkere[$i]."'>".$GetTillverkere[$i]."</option>";
 }

for($i=0;$i试过了,但在下拉列表中只得到了“Array,Array,Array”([0]=>Med El[tillverkare]=>Med El)[3]=>Array([0]=>Med El[tillverkare]=>Med El])我修好了。非常感谢您的帮助
for($i=0;$<sizeof($GetTillverkere;$i++){
 echo "<option value='".$GetTillverkere[$i]."'>".$GetTillverkere[$i]."</option>";
 }