Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何获取下拉值并与数据库匹配 选择请求类型 调查 抱怨 服务请求/FCR 验证呼叫_Php_Mysqli - Fatal编程技术网

Php 如何获取下拉值并与数据库匹配 选择请求类型 调查 抱怨 服务请求/FCR 验证呼叫

Php 如何获取下拉值并与数据库匹配 选择请求类型 调查 抱怨 服务请求/FCR 验证呼叫,php,mysqli,Php,Mysqli,代码如下: 我想在其他下拉列表中获取值,如选择查询,然后在第二个下拉列表中获取所选值,然后执行查询。cattype有四种类型,我想当用户从下拉列表中选择时,就会发生这种情况。在这方面,任何人都可以帮助我 <div class="col-md-4"> <div class="form-group"> <label for="requesttype"><?php echo $requestField; ?></label&

代码如下: 我想在其他下拉列表中获取值,如选择查询,然后在第二个下拉列表中获取所选值,然后执行查询。cattype有四种类型,我想当用户从下拉列表中选择时,就会发生这种情况。在这方面,任何人都可以帮助我

<div class="col-md-4">
    <div class="form-group">
        <label for="requesttype"><?php echo $requestField; ?></label>
        <select class="form-control" required="" name="requesttype"  onchange="fcrActionChange(this);">                      
            <option value="">Select Request Type</option>
            <option value="Inquiry">Inquiry</option>
            <option value="Complaint">Complaint</option>
            <option value="Service Request/FCR">Service Request/FCR</option>
            <option value="Verification Call">Verification Call</option>
        </select>
        <span class="help-block"><?php echo $requestHelp; ?></span>
    </div>
</div>


在第一个下拉列表的onchange事件中,使用ajax根据第一个下拉列表获取数据。然后填充另一个。

在第一个下拉列表的onchange事件中,使用ajax根据第一个下拉列表获取数据。然后填写另一个。

请对
javascript-ajax
进行研究请对
javascript-ajax
<div class="col-md-4">
    <div class="form-group">
        <label for="catId"><?php echo $categoryField; ?></label>
        <select class="form-control" name="catId">
            <?php
$tcat = "SELECT catId, catName, catType FROM categories WHERE userId = ".$userId." AND isActive = 1 AND catType= ".$_GET['requesttype']." " ;
$rest = mysqli_query($mysqli, $tcat) or die('-2'.mysqli_error());
            ?>
            <option value="..."><?php echo $selectOption; ?></option>
            <?php while ($tcatrow = mysqli_fetch_assoc($rest)) { ?>
            <option value="<?php echo $tcatrow['catId']; ?>"><?php echo  clean($tcatrow['catName']); ?></option>
            <?php } ?>
        </select>
        <span class="help-block"><?php echo $categoryHelp; ?></span>
    </div>
</div>