在从数据库选择输入显示信息
问题描述:
有没有办法显示从数据库$城市到选择输入?使用循环或任何东西?找到我的考验下方:谢谢你提前在从数据库选择输入显示信息
PHP代码
<?php
//get city value
if($city == 'Choose City') {
$city = $row['City'];
}
?>
HTML代码
<select name="City">
<option value="0" selected>Choose City</option>
<option value="1">Milan</option>
<option value="2">Paris</option>
...
</select>
答
这里是我使用$ MYDATA变量为连接代码,我可以补充说如果你需要它。这些代码将遍布所有城市,有多少个城市。
while($record = mysql_fetch_array($mydata)){
echo $record['City'] ;
echo "<br>";
}
我希望这有助于!询问你是否需要任何其他帮助!
答
这样做只是为:
<select name="City">
<option value="0" selected>Choose City</option>
<?php
//your loop while or any other to fetch city array
//get city value
if($city == 'Choose City')
{ ?>
<option value="<?php echo $row['City']; ?>"><?php echo $row['City']; ?></option>
<?php
}
//end loop
?>
</select>
+0
是的,所以这就是它如何让我从数据库的信息到选择标记的选项,但我怎样才能让它显示当前在数据库中的什么= $ ID?所以主选项不显示选择城市,如果它是数据库中的另一个值,以便点击并将其更改为其他选项? – 2014-09-22 10:57:05
我能问你澄清?那个php代码只是一个片段,还是它是你的整个脚本?如果我们能看到更多你正在尝试做的事情,这可能会有所帮助。 – user1269942 2014-09-22 04:13:49