Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/255.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 基于选定的静态下拉列表填充数据库中的文本框数据_Php_Html_Mysql - Fatal编程技术网

Php 基于选定的静态下拉列表填充数据库中的文本框数据

Php 基于选定的静态下拉列表填充数据库中的文本框数据,php,html,mysql,Php,Html,Mysql,我想用数据库中的数据填充文本框。但同时应根据所选的静态下拉值显示值。我不知道如何做到这一点。这是我的密码 <form name="form1" action="submit.php" method="post"> <tr bgcolor="#00BFFF"> <td><strong>Month</strong></td> </tr> <tr> <td>

我想用数据库中的数据填充文本框。但同时应根据所选的静态下拉值显示值。我不知道如何做到这一点。这是我的密码

<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>

在此页面中,它应根据所选月份填充从数据库中获取的文本框值

使用javascript对您需要的数据进行XmlHttpRequest,或者在提供页面时将您需要的所有数据嵌入页面中,并使用javascript选择性地显示/隐藏位

你能和我分享一些关于这方面的教程吗,因为我不擅长javascript。这是一个相当广泛的主题。首先了解Javascript(如果尚未了解的话),然后阅读关于AJAX通过使用Javascript生成XmlHttpRequests异步检索数据的内容,然后阅读关于JQuery的内容,因为它很好地演示了DOM操作,使用Javascript在用户加载页面后更改HTML元素。