php - 选项国家html与mysql

标签 php mysql option

所以我有这样的选择国家,例如本网站http://www.mediacollege.com/internet/samples/html/country-list.html,而我在表mysql中有一个字段国家。我想读取mysql中的字段国家/地区,然后在选项中选择与mysql中的字段匹配的国家/地区。

我在读取mysql数据库时没有问题,我的问题是如何在这样的庞大列表中选择正确的选项国家。一一变得不切实际

最佳答案

您应该有一个循环,遍历所有选项。

foreach($countries as $key=>$value){
 echo '<option value="'.$key.'" '.($key == $selected_country ? 'selected=selected':'').'>'.$value.'</option>';
}


如果您使用多选,则使用in_array代替比较

关于php - 选项国家html与mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10126305/

相关文章:

php - 获取 Div 的宽度并根据元素数量限制 mySQL 查询?

php - 具有双重否定匹配的正则表达式

mysql - rails SQL 查询

c# - 找不到 ASP.NET Core 2 MySQL 8.0.8-dmr Entity Framework 扩展

html - 如何在 HTML 下拉列表中换行

jquery选择多个onchange选择和取消选择选项(在ipad上)

php - 如何获取每个月的销售总额

php - 下拉菜单未出现在以下 php 代码中,但所有其他元素都在表中

grep - 了解Grep选项-H在不同情况下的实际使用

php - 从数组中获取所有可能的字符串组合到特定长度的算法