如何生成一个州/省下拉列表,在数据库中选择值
问题描述:
所以,我有几个地方的国家和州/省的下拉列表。我想要做的是对每一种功能,当我对客户数据运行我的while循环从MySQL我要选择默认情况下从数据库中的数据的权利。如何生成一个州/省下拉列表,在数据库中选择值
原因是现在的下拉菜单默认为HTML选择之一,所以如果用户不再次当他们编辑他们的账户,他们再次挽救他们的与错误的国家/国家信息改变他们的。
我也想,所以我想国家的一个大阵列,并在多个地方使用这个州/省这个循环。
只是寻找一个手或指出到这一个函数已经完成了。
太感谢您了。
答
$states
- 当前用户的状态 - 与所有国家,$user_state
查询。所以你的用户的选择将被默认选中。
<?php
echo '<select name="state">';
while ($state = mysql_fetch_assoc($states))
{
echo '<option value="' . $state['state'] . '"';
if ($user_state == $state['state'])
{
echo ' selected';
}
echo '>' . $state . '</option>';
}
echo '</select>';
砸,谢谢。这完美地与我的状态阵列工作。 – bradm 2012-04-22 22:12:45