php如何提交表格中某个数据到数据库写个简单的吧
a.php
form method="post" action="b.php"
input type="text" name="test" value=""这是你要提交的数据
【php提交数据给自己 php提交表单数据有哪几种方法】input type="submit" value="https://www.04ip.com/post/提交"
/form
点击提交按钮就跳到b页面了
b.php
echo $_POST['test'];
打印a提交过来的数据,如果有数据你就自己写sql语句存入数据库就好了
PHP把表单传给它自己把form action=""action填写为空或者就写本页面那就是传递到本页面其php提交数据给自己他php提交数据给自己的GETphp提交数据给自己,POST随便
求助PHP如何POST提交数据用PHP向服务器发送HTTP的POST请求,代码如下:
?php
/**
* 发送post请求
* @param string $url 请求地址
* @param array $post_data post键值对数据
* @return string
*/
function send_post($url, $post_data) {
$postdata = https://www.04ip.com/post/http_build_query($post_data);
$options = array(
'http' = array(
'method' = 'POST',
'header' = 'Content-type:application/x-www-form-urlencoded',
'content' = $postdata,
'timeout' = 15 * 60 // 超时时间(单位:s)
)
);
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
return $result;
}
使用的时候直接调用上面定义的send_post方法:
$post_data = https://www.04ip.com/post/array(
'username' = 'username',
'password' = 'password'
);
send_post('网址', $post_data);
PHP数组提交数据的问题假设你的数据设计的比较简单 下面是我的思路,如果是比较复杂设计也可以通过下面的思路进行扩展
首先要有每条记录的id , 如果是表单提交每一行要有一个隐藏域来保存id
sc代表参数且是一个二维数组,键名是id值,键值是一个一维关联数组
post参数打印出来是下面这样,然后循环这个post数组每循环一次根据id来进行更新品牌单价单位
如果是ajax提交 只要把传递的json数据自己拼装一下 后端打印出来和上面的post数据格式一样就可以了
关于php提交数据给自己和php提交表单数据有哪几种方法的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 打坐修炼单机游戏,一款打坐修仙游戏
- win7虚拟机ios安装教程视频教程,win7虚拟机装苹果系统
- 开元模拟经营游戏,开元游戏是真人玩吗
- 潢川县直播头条主播,潢川电视台主持人
- 用python函数画图像 用python绘制函数图像
- 最新版微信支持安卓机,微信支持安卓系统
- 联通怎么查服务器密码,联通怎么查看服务密码
- 快手直播男变女特效,快手变女人的特效叫什么
- c语言same函数 c语言中mean函数的用法