Php Can';t数据绑定下拉列表
我在数据绑定下拉列表时遇到问题。我遵循MVC结构,我就是这样做的 下面是我的模型层中的一个函数: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
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>";
}