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

时间:2014-09-22 03:58:59

标签: php html mysql database

有没有办法将数据库中的$ city显示为选择输入?使用循环或任何东西?在下面找到我的试验:提前谢谢

PHP代码

<?php 
//get city value
if($city == 'Choose City') {
    $city = $row['City'];
}   
?>

HTML CODE

<select name="City">    
    <option value="0" selected>Choose City</option>
    <option value="1">Milan</option>
    <option value="2">Paris</option>
    ...
</select>

2 个答案:

答案 0 :(得分:0)

以下是我使用$ mydata变量的内容,我可以添加连接代码,如果需要的话。在有城市的情况下,Tis代码将遍布所有城市。

    while($record = mysql_fetch_array($mydata)){
        echo  $record['City'] ;
        echo  "<br>";
    }

我希望这有帮助!询问您是否需要任何其他帮助!

答案 1 :(得分:0)

简单地做到:

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