0

我创建了一个 HTML 邮政编码选择菜单。我已将一个邮政编码 sql 文件导入我的数据库。邮政编码选项使用 php 和 mysql 选择查询填充。一切正常。但是加载时间太长了。美国有 42741 个拉链。有什么办法可以减少它的加载时间吗?

代码如下..

<select name="zips[]">
    <option value=""></option>
    <?php
        require("db/dbconfig.php");
        $result=mysql_query("SELECT * FROM `zipcodes`");
        while($row=mysql_fetch_assoc($result)){
    ?>
    <option value="<?php echo $row['ZIP'];?>"><?php echo $row['ZIP'];}?></option>
    <?php    
    ?>

4

1 回答 1

4

只需让人们输入他们想要的邮政编码。它比从列表中选择要快得多、容易得多,而且您无需在每次页面加载时都发送列表的副本。

提交数据后,对照可接受的邮政编码列表检查邮政编码。

于 2014-11-26T10:41:10.890 回答