0
PHP 및 Postgresql/PostGIS 데이터베이스를 사용하고 있습니다. 내 데이터베이스 스키마는 다음과 같습니다.PHP에서 선택한 첫 번째 드롭 다운을 기준으로 두 번째 드롭 다운 표시
- divname | distname
- 다카 | 마니 카간
- 다카 | 나라 얀즈
- 다카 | 문시 간지
- 쿨 나 | 제 소르
- 쿨 나 | 쿠시 티아
- 쿨 나 | 내가
<?php $con = pg_connect("Connection Parameter"); if (!$con) { die("Could not connect: " . pg_last_error()); } $divquery = "SELECT DISTINCT divname FROM union_bgd ORDER BY divname"; $distquery = "SELECT DISTINCT distname FROM union_bgd ORDER BY distname"; $resultDiv = pg_query($con, $divquery); $resultDist = pg_query($con, $distquery); ?> Division <select id="division" name="division" onclick = ""> <option value="" selected="selected">Select a Division</option> <?php while($dd1 = pg_fetch_array($resultDiv)) { echo '<option value= "' . $dd1['divname'] . '">' . $dd1['divname'] . '</option>'; } ?> </select></br> District <select id="district" name="district" onclick = ""> <option value="" selected="selected">Select a District</option> <?php while($dd2 = pg_fetch_array($resultDist)) { echo '<option value= "' . $dd2['distname'] . '">' . $dd2['distname'] . '</option>'; } ?> </select> <?php pg_close($con); ?>
현재 다음과 같은 코드를 사용하여 드롭 다운의 모든 divname 및 DISTNAME을 채우는하지만 "다카는"에 표시됩니다 다카에서 단지 DISTNAME를 선택한 경우 내가 원하는하고 메헤 푸르
두 번째 드롭 다운.
감사
첫 번째 드롭 다운에서 어떤 옵션이 선택되었는지 알지 못한다. jQuery에 액세스 할 수 있다면 [매우 간단하게] (http://www.appelsiini.net/projects/chained) – naththedeveloper
나는 이것을 보았다. 네 w 개발 중. 특별히 나는 jQuery를 모른다. 특정 도움이 도움이된다면 –