php表单传送到后台的,php后台接收form表单post的数据,并存到数据库

原创Xiao_peng117 最后发布于2018-10-06 17:53:28 阅读数 4733  收藏

展开

1.form表单demo:task.html

发布任务

任务类型:

酬  金:

截止时间:

详细描述:

给这些表单额外添加css样式,日期选择等选择器使用的是iosselect框架,保证不同设备的ui一致

2.php接收数据demo:registr.php

数据库中最好存储unix时间戳。

由于前端传过来的日期格式是XX年XX月XX日XX时XX分,所以用date_parse_from_format()来提取一下时间,返回一个包含时间的数组,再用mktime拼接生成完整的时间戳。

$taskType = $_POST["type"];

$money = $_POST['money'];

$time = $_POST['time'];

$textAray = $_POST['textAray'];

$date = date_parse_from_format('Y年m月d日H时i分',$time);

$dataNow = mktime($date["hour"],$date["minute"],0,$date["month"],$date["day"],$date["year"]);

$hostName = "w.rdc.sae.sina.com.cn";//你的数据库地址,用户名,密码,端口,数据库名

$usrName = "XXX";

$passWord = "XXX";

$port = "3306";

$dbname = "app_flyingman";

$content = mysqli_connect($hostName, $usrName, $passWord, $dbname, $port);//连接函数,返回连接句柄

mysqli_set_charset($content, 'utf-8');

if ($content) {

echo "连接成功--";

} else {

die("连接失败:" . mysqli_connect_error());

}

$sqlStr = "insert into task(taskType,money,timeLimit,textAray)

VALUES (' $taskType','$money','$dataNow','$textAray')";

if (mysqli_query($content, $sqlStr)) {

echo "插入数据成功";

} else {

echo "插入数据失败";

}

mysqli_close($content);

3。效果:

前端界面:

日期选择界面:

提交返回结果:

————————————————

版权声明:本文为CSDN博主「Xiao_peng117」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/Xiao_peng117/article/details/82952601

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值