Php 加载值ajax响应

Php 加载值ajax响应,php,mysql,dreamweaver,Php,Mysql,Dreamweaver,我试图在两个不同的div中获取数据,但问题是,当我为make in second div选择一个选项时,第二个div对模型没有响应,它从第一个div中选择模型。如何格式化此代码 <div id="col1"> <table width="20%" border="0" cellpadding="4" cellspacing="0" id="tbsrch-engine14"> <tr> <td heigh

我试图在两个不同的div中获取数据,但问题是,当我为make in second div选择一个选项时,第二个div对模型没有响应,它从第一个div中选择模型。如何格式化此代码

<div id="col1"> 
    <table width="20%" border="0" cellpadding="4" cellspacing="0" id="tbsrch-engine14"> 
        <tr>
            <td height="10">
                <strong>Make:</strong> 
            </td>
            <td>
                <select name="make" id="make" style="width: 155px;" onChange="get_models(this.value,'<?php echo $base_url ?>ajaxResponse/get_models.php')"> 
                    <option value="0">Any</option> 
                    <?php 
                        $query = "SELECT id, name FROM tbl_make";
                        $result = mysql_query($query);
                    ?> 
                    <?php while ( $row = mysql_fetch_array($result)) {?> 
                        <option value="<?php echo $row['id'].'-'.$row['name']?>">
                            <?php echo $row['name']?>
                        </option> 
                    <?php }?> 
                </select> 
            </td> 
        </tr> 
        <tr> 
            <td height="40"> 
                <strong>Model:</strong> 
            </td> 
            <td> 
                <div id="models">
                    <select name="model" id="model"> 
                        <option value="0">Any</option>
                    </select> 
                </div> 
            </td> 
        </tr> 
        </tbody> 
    </table> 
</div> 
<div id="col2">
    <table width="100%" border="0" cellpadding="6" cellspacing="0" id="tbsrch-engine13"> 
        <tbody> 
            <tr> 
                <td height="10px;"> 
                    <select name="make" id="make" style="width: 155px;" onChange="get_models(this.value,'<?php echo $base_url ?>ajaxResponse/get_models.php')"> 
                        <option value="0">Any</option> 
                        <?php 
                        $query = "SELECT id, name FROM tbl_make ";
                        $result = mysql_query($query); ?> 
                        <?php while ( $row = mysql_fetch_array($result)) {?> 
                            <option value="<?php echo $row['id'].'-'.$row['name']?>"><?php echo $row['name']?></option>
                        <?php }?> 
                    </select> 
                </td> 
            </tr> 
            <tr> 
                <td> 
                    <div id="models"> 
                        <select name="model" id="model"> 
                            <option value="0">Any</option> 
                        </select>
                    </div> 
                </td> 
            </tr> 
        </tbody> 
    </table> 
</div>

制作:
型号:
任何
任何

这是什么!请以人类可读的形式插入代码。由于运行相同的查询,因此得到的结果相同。尝试添加where子句以查看不同的响应。@Jim can u plz Explain请使您的代码片段更易于理解,以便更多的人会尝试帮助您。就目前而言,我怀疑任何人都不会在这么多未格式化的代码中挣扎。您在这两个地方都运行相同的查询“SELECT id,name FROM tbl_make”。如果您试图根据第一个div的选择在第二个div中获取模型,那么您需要一个where子句:“SELECT id,name FROM tbl_make where id=??”