Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/256.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_Mysql - Fatal编程技术网

Php 根据月份作为下拉菜单在数据库中存储值

Php 根据月份作为下拉菜单在数据库中存储值,php,mysql,Php,Mysql,我有一个表格,其中包含月份,如下拉列表、日期和金额。当用户选择月份为1月时,1月输入的金额将继续并存储在1月的数据库中。假设用户选择月份为5月,则5月输入的金额将被更新。请告诉我如何执行此操作。我是php新手。我有一个数据库,其中列如1月,2月等 数据库设计 一月二月三月日期| 在1月、2月的网页中。。。是下拉菜单、日期和金额 当用户选择1月31日至20141600金额时。 要存入的金额,并存储在一月所在的数据库中。 我该怎么做?这是密码 $(function() { $("#X

我有一个表格,其中包含月份,如下拉列表、日期和金额。当用户选择月份为1月时,1月输入的金额将继续并存储在1月的数据库中。假设用户选择月份为5月,则5月输入的金额将被更新。请告诉我如何执行此操作。我是php新手。我有一个数据库,其中列如1月,2月等

数据库设计

一月二月三月日期|

在1月、2月的网页中。。。是下拉菜单、日期和金额 当用户选择1月31日至20141600金额时。 要存入的金额,并存储在一月所在的数据库中。 我该怎么做?这是密码

$(function() {
        $("#XISubmit").click(function(){

  var id=document.forms["XIForm"]["id"].value;
  var fathername=document.forms["XIForm"]["fathername"].value;

    var month=document.forms["XIForm"]["month"].value;
        var date=document.forms["XIForm"]["date"].value;
        var amount=document.forms["XIForm"]["amount"].value;
        document.getElementById("XIForm").submit();

        }); 

<label type="text" name="month" maxlength="50" size="30" class="label">Month</label><br />
<select name="month"  placeholder="" class="input"  style="width: 380px;" >
    <option name="jan" 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><br/><br/>

<label type="text" name="date" maxlength="50" size="30" class="label">Date Which amount received</label><br />
<input type="date" name="date" placeholder="" class="input"  style="width: 360px;"/><br /><br />


<label type="text" name="amount" maxlength="50" size="30" class="label">Amount</label><br />
<input  name="amount" placeholder="" class="input" size="40"/><br /><br />

php code
php code

$id="";
$name="";
$month="";

$date="";
$amount="";

if($_REQUEST["formType"] == "reg") {
 $id=$_REQUEST["id"];
 $fathername= $_REQUEST["fathername"];
$month=$_REQUEST["month"];
$date=$_REQUEST["date"];
$amount=$_REQUEST["amount"];

  $formType= "reg";
}



     $username = "root";
        $password = "";
        $hostname = "localhost"; 
        $db = "anthonys";

        //connection to the database
        $dbhandle = mysql_connect($hostname, $username, $password) or 
die("Unable to    connect to MySQL");
        mysql_select_db($db,$dbhandle) or die('cannot select db');


        mysql_query("update member set month='$month', date='$date',amount='$amount' 
Where id='$id')") or die(mysql_error());
$(函数(){
$(“#XISubmit”)。单击(函数(){
var id=document.forms[“XIForm”][“id”].value;
var fathername=document.forms[“XIForm”][“fathername”].value;
var month=document.forms[“XIForm”][“month”]值;
var date=文件.表格[“XIForm”][“日期”].值;
var金额=单据.表格[“XIForm”][“金额”].值;
document.getElementById(“XIForm”).submit();
}); 
月份
一月 二月 前进 四月 也许 六月 七月 八月 九月 十月 十一月 十二月

收到金额的日期


金额


PHP代码 PHP代码 $id=“”; $name=“”; $month=“”; $date=“”; $amount=“”; 如果($_请求[“formType”]=“reg”){ $id=$_请求[“id”]; $fathername=$_请求[“fathername”]; $month=$_请求[“month”]; $date=$_请求[“date”]; $amount=$_请求[“金额”]; $formType=“reg”; } $username=“root”; $password=“”; $hostname=“localhost”; $db=“anthonys”; //与数据库的连接 $dbhandle=mysql\u connect($hostname、$username、$password)或 die(“无法连接到MySQL”); mysql_select_db($db,$dbhandle)或die('cannotselect db'); mysql_查询(“更新成员集月份='$month',日期='$date',金额='$amount' 其中id='$id'))或die(mysql_error());
oyu对月数的含义是什么?您是指以前选择这个月的频率是多少?还是指表示月份的数字(即1表示一月,3表示三月,12表示十二月)?您的问题到底是什么?您不知道如何在数据库中存储值吗?您不知道如何通过
get
获取所选月份的数字吗?请解释。请注意,mysql扩展已经被弃用了很长一段时间,取而代之的是mysqli和PDO扩展。它的使用非常不鼓励。see