php提交表单数据库源码 php提交表单数据到数据库

怎么将表单中的数据提交到数据库 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源代码该怎么写

把下面的代码保存为post.php

?

$conn = mysql_connect("localhost","11111","22222");

$action = $_POST['action'];

if($action == 'send'){

$username = $_POST['username'];

$password = $_POST['password'];

mysql_select_db("333333",$conn);

$sql = "INSERT INTO player (username,password) VALUES ('$username','$password')";

$result = mysql_query($sql,$conn);

}

?

html

body

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

input type="text" name="username"

input type="text" name="password"

input type="hidden" name="action" value="send"

input type="submit" name="Submit" value="提交"

/form

/body

/html

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提交表单数据库源码 php提交表单数据到数据库
本文路径:http://cdiso.cn/article/doiiccg.html

其他资讯