选择选项(HTML),取决于之后的所选内容,没有JQuery

时间:2018-08-07 08:17:19

标签: php jquery mysql sql select

我正在用HTML选择选项制作动态表单,该选项是通过php mysql查询填充的。 我有三个选择选项,并且彼此之间是相互依存的:第二个选择项取决于第一个选择的项,第三个选择项也相同。 例如,假设我们必须选择要为一组工人完成的任务。首先,我们选择部门,其次,我们选择任务的类型(会议,开发,演示,..),第三,我们明确地选择任务或我们要参考的项目(Prj92,NewProject,..)

我想以最专业的方式做到这一点,而且我认为在客户端不是这种选择,因为我会在没有条件的情况下进行mysql查询并过滤出结果。 我会用AJAX来做,但是我不确定是怎么做到的。

<select class="form-control" name="area" id="area">
  <?php
    try{
      require "/includes/config.php";
      $connection = new PDO($dsn, $username, $password, $options);
      $sql = "SELECT * FROM PROCESS_CATEGORY";
      $statement = $connection->prepare($sql);            $statement->execute();
      $result = $statement->fetchAll();
    }
      catch(PDOException $error) 
    {
      echo $sql . "<br>" . $error->getMessage();
    }
      if ($result && $statement->rowCount() > 0){
        foreach($result as $row){
        $area = $row['CATEGORY_NAME'];
        $idArea = $row['CATEGORY_UID']
  ?>
<option value="<?php echo $area?>"><?php echo $area?></option>
  <?php  
        }
 
      }  
  ?>
</select>

0 个答案:

没有答案