资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

表单如何与php交互数据 php表单提交到数据库实例

html如何输出php的json,提交表单和php交互输出json

form method="post" action="json.php"

成都创新互联公司是一家专业提供西夏企业网站建设,专注与网站建设、成都网站设计H5建站、小程序制作等业务。10年已为西夏众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。

input   type="text"  id="theuser" name ="user" /

input type="button" id="enter" value="提交" /

/form

script type="text/javascript"

$(document).ready(function(){

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

var theuser = $("#theuser").val();

if(theuser == '') {

alert("用户名不能为空");

return false;

}

$.post('json.php', {'user':theuser}, function(data){

if(data.user!=""){

$("#look").html(data.user);

}else {

// 错误处理

}

});

});

});

类似吧, 没大看明白你的要求.

其实 最好在php端输出json的时候,加上些状态字段,例如:

$result = array('asd', '34234'); // 这是你想要的数据

if($result){

echo json_encode(array('code'=1, 'data'=$result));

}else {

echo json_encode(array('code'=0, 'data'=null));

}

这样在前端的时候容易判断些, 直接根据code的状态判断请求的结果.

php与表单的互动怎么弄

行!用ajax可以实现!

这个还好!可以保证php和html在不同页面

怎么将表单中的数据提交到数据库 php

一、php配置MySQL

1、将php安装目录下的php_mysql.dll和MySQL安装目录下的libmysql.dll文件拷贝至c:/windows/system32中;

2、配置php.ini

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mysql.dll

extension=php_mysqli.dll

把上面四个。dll的最前面的;去掉

二、php表单提交至数据库的实现过程

1、login.php页面

SPAN style="FONT-SIZE: 14px"html

FORM method=post action=add.php

Name: INPUT name=usernameBR

Email: INPUT name=emailBR

INPUT value=提交 type=submit name=submit

/FORM

/SPAN

2、add.php页面

SPAN style="FONT-SIZE: 14px"?php

include("conn.php");

?

?php

if(isset($_POST["submit"]))

{

$sql = "insert into users(username, email) values('$_POST[username]', '$_POST[email]')";

mysqli_query($conn, $sql);

echo "添加成功";

}

?/SPAN

3、conn.php页面

SPAN style="FONT-SIZE: 14px"?php

$conn = new mysqli("localhost", "root", "159357");

$conn-select_db("db_test");

//mysql_query("set name 'gb2312'");

$conn-set_charset("utf8");

?/SPAN


新闻名称:表单如何与php交互数据 php表单提交到数据库实例
文章分享:http://cdkjz.cn/article/dohjggp.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:400-028-6601 / 大客户专线   成都:13518219792   座机:028-86922220