我们专注攀枝花网站设计 攀枝花网站制作 攀枝花网站建设
成都网站建设公司服务热线:400-028-6601

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

php数据提交,php发送数据

php中按钮怎么提交数据到数据库中?

在php表单中

海沧ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:028-86922220(备注:SSL证书合作)期待与您的合作!

单选按钮

如果选中了提交后,就是这个单选按钮的值,如果没有选中,提交是空值。

比如

在提交后

如果是选中打钩的,在php

获取到的值就是

echo

$_post['a']

//输出

1

如果没有选中,在php

获取到的值就是

echo

$_post['a']

//输出

if

(empty($_post['a']))

{

$a=0;

}else{

$a=$_post['a'];

}

php如何让留存显示表单中的数据每天自动提交一次?

PHP是没有自动提交的功能的。想要实现自动提交只能从系统入手。如果是WINDOWS系统可以使用计划任务。如果是linux系统可以使用crontab命令。实现每天固定时间访问某个网址某个php网址达到自动提交数据的目的。

PHP 表单 提交数据到mysql

PHP  提交表单,然后保存数据库示例:

1.sql脚本:

create database company;

use company;

create table employee(

id  int(11) not null primary key auto_increment,

emp_name varchar(20) not null,

emp_no varchar(30) not null,

emp_job varchar(50)

);

2.index.php代码:

?php 

header("Content-type:text/html;charset=utf-8;");

//判断是否提交表单

if(isset($_POST['btn'])){

//连接数据库

$conn=mysql_connect("localhost","root","root");

if(!$conn){

die("数据库连接错误!".mysql_error());

}

mysql_select_db("company");

mysql_query("set names utf8");

//获取表单提交元素

$emp_name=$_POST['emp_name'];

$emp_no=$_POST['emp_no'];

$emp_job=$_POST['emp_job'];

//验证表单元素,然后入库操作

if($emp_name  $emp_no  $emp_job){

$sql="insert into employee

(emp_name,emp_no,emp_job)

values

('{$emp_name}','{$emp_no}','{$emp_job}')

";

$int=mysql_query($sql);

$suc_msg="font color='green'数据插入成功!  /fonta href='javascript:history.go(-1);' 返回 /a";

$err_msg="数据插入失败";

exit ($int?$suc_msg:$err_msg);

}else{

exit ("提交数据全部为必填项!");

}

}

?

html

head

titlePHP 表单提交示例/title

meta http-equiv="content-type" content="text/html;charset=utf-8" /

/head

body

form id="myform" action="?php echo $_SERVER['PHP_SELF'] ?" method="post"

员工姓名:input name="emp_name" type="text"/br/

工号:input name="emp_no" type="text"/br/

工作职责:input name="emp_job" type="text"/br/

input name="btn" type="submit" value="提交表单"/br/

/form

/body

/html

3.运行效果:

PHP数组提交数据的问题

假设你的数据设计的比较简单 下面是我的思路,如果是比较复杂设计也可以通过下面的思路进行扩展

首先要有每条记录的id,如果是表单提交每一行要有一个隐藏域来保存id

sc代表参数且是一个二维数组,键名是id值,键值是一个一维关联数组

post参数打印出来是下面这样,然后循环这个post数组  每循环一次根据id来进行更新品牌单价单位

如果是ajax提交 只要把传递的json数据自己拼装一下 后端打印出来和上面的post数据格式一样就可以了

php post 提交数据

先把JS的提交函数写好,引入到test.php文件中(别说你不会……)。把函数绑到按钮的onclick事件上,或者你用setInterval反复执行提交函数。

求助PHP如何POST提交数据

用PHP向服务器发送HTTP的POST请求,代码如下:

?php

/**    

* 发送post请求    

* @param string $url 请求地址    

* @param array $post_data post键值对数据    

* @return string    

*/    

function send_post($url, $post_data) {    

$postdata = 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 = array(

'username' = 'username',

'password' = 'password'

);

send_post('网址', $post_data);


当前标题:php数据提交,php发送数据
标题来源:http://mswzjz.cn/article/hdedej.html

其他资讯