2013-08-13 4 views
-2

데이터베이스 상자의 데이터로 텍스트 상자를 채우고 싶습니다. 그러나 동시에 선택한 정적 드롭 다운 값에 따라 값을 표시해야합니다. 나는 이것을 달성하는 방법을 얻지 못하고있다. 다음은 내 코드입니다정적 드롭 다운을 기반으로 데이터베이스에서 텍스트 상자 데이터를 채우십시오

<form name="form1" action="submit.php" method="post"> 
    <tr bgcolor="#00BFFF"> 
    <td><strong>Month</strong></td> 

    </tr> 
    <tr> 
    <td> 
    <select name="month"><option value="january">January</option> 
    <option value="february">February</option> 
    <option value="march">March</option> 
    <option value="april">April</option> 
    <option value="may">May</option> 
    <option value="june">June</option> 
    <option value="july">July</option> 
    <option value="august">August</option> 
    <option value="september">September</option> 
    <option value="october">October</option> 
    <option value="november">November</option> 
    <option value="december">December</option> 
    </select> 
    </td> 
    <td><input type="text" name="day1" id="day1" style="width:87%;" /></td> 
    <td><input type="text" name="day2" id="day2" style="width:87%;" /></td> 
    <td><input type="text" name="day3" id="day3" style="width:87%;" /></td> 
    <td><input type="text" name="day4" id="day4" style="width:87%;" /></td> 
    <td><input type="text" name="day5" id="day5" style="width:87%;" /></td> 
    <td><input type="text" name="day6" id="day6" style="width:87%;" /></td> 
    <td><input type="text" name="day7" id="day7" style="width:87%;" /></td> 
    <td><input type="text" name="day8" id="day8" style="width:87%;" /></td> 
    <td><input type="text" name="day9" id="day9" style="width:87%;" /></td> 
    <td><input type="text" name="day10" id="day10" style="width:87%;" /></td> 
    <td><input type="text" name="day11" id="day11" style="width:87%;" /></td> 
    <td><input type="text" name="day12" id="day12" style="width:87%;" /></td> 
    <td><input type="text" name="day13" id="day13" style="width:87%;" /></td> 
    <td><input type="text" name="day14" id="day14" style="width:87%;" /></td> 
    <td><input type="text" name="day15" id="day15" style="width:87%;" /></td> 
    <td><input type="text" name="day16" id="jan16" style="width:87%;" /></td> 
    <td><input type="text" name="day17" id="day17" style="width:87%;" /></td> 
    <td><input type="text" name="day18" id="day18" style="width:87%;" /></td> 
    <td><input type="text" name="day19" id="day19" style="width:87%;" /></td> 
    <td><input type="text" name="day20" id="day20" style="width:87%;" /></td> 
    <td><input type="text" name="day21" id="day21" style="width:87%;" /></td> 
    <td><input type="text" name="day22" id="day22" style="width:87%;" /></td> 
    <td><input type="text" name="day23" id="day23" style="width:87%;" /></td> 
    <td><input type="text" name="day24" id="day24" style="width:87%;" /></td> 
    <td><input type="text" name="day25" id="day25" style="width:87%;" /></td> 
    <td><input type="text" name="day26" id="day26" style="width:87%;" /></td> 
    <td><input type="text" name="day27" id="day27" style="width:87%;" /></td> 
    <td><input type="text" name="day28" id="day28" style="width:87%;" /></td> 
    <td><input type="text" name="day29" id="day29" style="width:87%;" /></td> 
    <td><input type="text" name="day30" id="day30" style="width:87%;" /></td> 
    <td><input type="text" name="day31" id="day31" style="width:87%;" /></td> 
    <input type="hidden" name="pid" value="<?php echo $product_id ?>"/> 
    </tr> 
    <tr><td colspan="32" align="center"><input type="submit" value="SUBMIT DATA" name="submit" style="font-size:18px; font-weight:bold;" /></td></tr> 

    </form> 
</table> 

이 페이지에서는 선택한 월에 따라 데이터베이스에서 가져온 텍스트 상자 값을 채워야합니다.

답변

0

자바 스크립트를 사용하여 필요한 데이터에 대해 XmlHttpRequest를 만들거나 페이지에 제공되는 모든 데이터를 페이지에 포함하고 javascript를 사용하여 비트를 선택적으로 표시하거나 숨길 수 있습니다.

+0

자바 스크립트가 좋지 않으므로이 튜토리얼을 공유해주십시오. – user2669924

+0

google for Ajax – Pascamel

+0

다소 넓은 주제 인 user2669924입니다. 먼저 JavaScript에 대해 배우면 AJAX (자바 스크립트로 XmlHttpRequests를 작성하여 비동기 적으로 데이터 검색)를 읽은 다음 Javascript로 DOM 조작 (사용자가 페이지를로드 한 후 HTML 요소 변경)을 잘 보여주기 때문에 JQuery에 대해 읽으십시오. –

관련 문제