省市级联下拉列表框怎样从数据库中调数据

我在做一个网上商城注册会员的部分,现在可以实现把省和市存进数据库(省和市用的是下拉列表框),但是在修改会员 信息时,省和市(依然用的是下拉列表框)的内容不能从数据库中调出来。不知道该怎么写,希望大家帮帮忙。我用的是JSP和JS脚本。省和市是以文字的形式存进数据库的,就是说如果你选的是北京市那么数据库里相应字段存的也是“北京市”。
08-11-27  my_love_xue 发布
1个回答
时间
投票
  • 0

    nana20081120

    先把每个省的市级内容单独作为文本文件。
    每次改变省的时候,刷新该页面,并把该省的代号传过来,根据这个代号调用相应的市级代码文件。

    部分参考代码:
    复制PHP内容到剪贴板
    PHP代码:

    <?php
    $area = $_REQUEST['area'];
    ?>
    <select name='area'  onchange='location.replace(this.value)'>
    ……
    <option value="index.php?area=3" <?php if($area == '3') echo "selected"; ?>>河北省</option>
    ……
    ……
    </select>

    <?php
    $area = $_REQUEST['area'];
    echo "<SELECT NAME=city style='width: 100px'>
                  <option VALUE=-1 selected>--不限--</option>";
    include("inc_city_select/$area.inc");//调用城市代码文件(html)
    echo "</SELECT>";
    ?>


    该方法仅供新手学习使用,实际中没有这样用的。

    08-12-02 | 添加评论 | 打赏

    评论读取中....

精华知识
更多  
意见反馈 帮助