在从数据库选择输入显示信息

问题描述:

有没有办法显示从数据库$城市到选择输入?使用循环或任何东西?找到我的考验下方:谢谢你提前在从数据库选择输入显示信息

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> 
+0

我能问你澄清?那个php代码只是一个片段,还是它是你的整个脚本?如果我们能看到更多你正在尝试做的事情,这可能会有所帮助。 – user1269942 2014-09-22 04:13:49

这里是我使用$ 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