资讯

精准传达 • 有效沟通

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

php注册提交数据库中 phpstudy建立数据库

PHP网页制作,怎样把注册表单的数据导入MySQL数据库?

首先你要建立一个表,例如是注册的用户表user

创新互联公司专业为企业提供吴兴网站建设、吴兴做网站、吴兴网站设计、吴兴网站制作等企业网站建设、网页设计与制作、吴兴企业网站模板建站服务,十载吴兴做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

,里面的结构有字段

id,

name,nickname,email等。

然后在你的表单处form

action="a.php"

method="post"

name="regform"(如果有图片上传,还要加上enctype="multipart/form-data")

,那么点击表单提交按纽后,此表单将会交给处理页a.php来作处理。

如果简单点,你就直接可以将表单传递过来的数据$_POST,直接用sql插入语句,insert

into来插入到数据库,表user中。例如insert

into

user

set

name='".$_POST['name']."'.............................

php 实现简单的注册页面 并把注册信息插入到 mysql 数据库中

注册页面:reg.html

form action="reg.php" method="POST"

table

trtd用户名:/tdtdinput type="username" size="20"/td/tr

trtd密码:/tdtdinput type="userpass" size="20"/td/tr

trtd确认密码:/tdtdinput type="ruserpass" size="20"/td/tr

trtd邮箱:/tdtdinput type="email" size="50"/td/tr

trtd电话:/tdtdinput type="telphone" size="20"/td/tr

trtdinput type="Submit" value="注册"/td/tr

/table

/form

接收页面:reg.php

%php

$db = mysql_connect("localhost", "root", "12345");

mysql_select_db("dataname", $db);

mysql_query("insert into tablename(username, userpass, email, telphone) values('$_POST[username]', '$_POST[userpass]', '$_POST[email]', '$_POST[telphone]')");

echo "注册成功";

%

php,把注册代码输入到数据库中

建立index.php

输入:

form action='reg.php' method='method'

用户名:input type='text' name='uname' /br

密码:input type='password' name='upassword' /br

input type='注册' value='submit' /

/form

保存退出

在相同目录下建立regist.php

输入:

?php

$username=$_POST[uname]; //通过POST方法获得提交数据,uname对应index.php中的uname;upassword一样

$userpassword=$_POST[upassword];

mysql_connect('localhost','root','数据库密码); //链接数据库

mysql_select_db('数据库名'); //选择数据库

$sql = "insert into user(uname,upassword) values"('$username',$userpassword); //插入数据的SQL字符串

if(mysql_query($sql)){ //mysql_query($sql)执行插入语句,if为判断是否插入成功

}else{

echo '注册失败';

}

?

php注册信息提取,怎样把注册的信息放到数据库内?

传统方法是用 form标签 将输入的数据 提交到后台的php, 由php获得数据后写入数据库, 下面SubMsg.php 就是用来处理的后台

form name="MsgForm" method="post" action="SubMsg.php" onsubmit="return CheckForm();"label for='jqshul'机器数量/labelinput name="jqshul" type="text" class="InputBorder" id="jqshul" size="66" input type="submit" name="Submit" value="预定" /form

后台 SubMsg.php

? if (!isset($jqshul)){ echo "机器数量不存在," return;} echo $jqshul;//这个变量就是从前台接收的机器数量. 字段的name 是什么就写什么// 如何写入数据库, 要看用什么数据库了 要配置数据库不是一两句能说清的了//大致流程 是配置数据库 打开数据连接 根据变量生成SQL语句 执行语句?

如何在PHP里 进入注册页面后打上资料点提交然后数据填入数据库里 等于注册了一个账号

以下是简单示例:

html

head

title注册示例/title

/head

body

form method='post' action='test.php'

table bgcolor='#cccccc'

tr

tdEmail address:/td

tdinput type='text' name='email' size=30 maxlength=100/td/tr

tr

tdPreferred username br /(max 16 chars):/td

td valign='top'input type='text' name='username'

size=16 maxlength=16/td/tr

tr

tdPassword br /(between 6 and 16 chars):/td

td valign='top'input type='password' name='passwd'

size=16 maxlength=16/td/tr

tr

tdConfirm password:/td

tdinput type='password' name='passwd2' size=16 maxlength=16/td/tr

tr

td colspan=2 align='center'

input type='submit' value='Register'/td/tr

/table/form

?php

//连接数据库

function db_connect()

{

$result = new mysqli('localhost', 'test', 'password', 'test');

if (!$result)

return false;

return $result;

}

//注册用户资料到数据库

function register($username, $email, $password)

{

// connect to db

$conn = db_connect();

//检查用户名是否唯一

$result = $conn-query("select * from user where username='$username'");

if (!$result)

throw new Exception('无法搜索数据库');

if ($result-num_rows0)

throw new Exception('该用户名已经存在,请检查后重试!');

// 如果通过,则写入数据库

$result = $conn-query("insert into user values

('$username', sha1('$password'), '$email')");

if (!$result)

throw new Exception('无法写入数据库,请稍候重试');

return true;

}

$email=$_POST['email'];

$username=$_POST['username'];

$passwd=$_POST['passwd'];

$passwd2=$_POST['passwd2'];

register($username, $email, $passwd);

?

/body

/html

用php协注册页面,为实现在点击注册时将填写数据导入我建的数据库中,下面是我的代码,怎么修改?

首先用户名和密码表单传过来的值你能获得到吗? echo 值;exit;看能不能打印出来正常的值。如果值都没有问题,都能打印出来。那么就连接数据库,inseter into 表(字段名) values (对应的字段值)。执行sql语句就可以插入成功了。 首先你得知道是插入数据库的问题在那里。


标题名称:php注册提交数据库中 phpstudy建立数据库
文章网址:http://cdkjz.cn/article/dosssge.html
多年建站经验

多一份参考,总有益处

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

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

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