php数据库获取表单数据的方法

  

php数据库获取表单数据的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!

php数据库获取表单内容:

示例:

& lt; php ?//创建连接   康涅狄格州美元=new mysqli (“localhost",“uesename",“password");//检测连接   如果(康涅狄格州→美元connect_error)   {   死亡(“连接失败:“。康涅狄格州→美元connect_error);}//创建数据库   $ sql=按唇ㄊ菘鈚est";   如果查询(康涅狄格州→美元($ sql)===TRUE)   {   回声“数据库创建成功“;   其他}{   回声“创建数据库错误:“;。康涅狄格州→美元错误;   }   康涅狄格州→美元close ();   ?在

然后使用CREATE TABLE语句用于创建MySQL表,设置如下几个字段。

    <李>

    id:它是唯一的,类型为int,并选择主键。

    <李>

    uesrname:用户名,类型为varchar、长度为30。

    <李>

    密码:密码,类型为varchar、长度为30。

    <李>

    确认:确认密码,类型为varchar、长度为30。

    <李>

    电子邮件:邮箱,类型为varchar、长度为30。

接着使用sql语句来创建数据库表,其代码显示如下:

& lt; php ?//创建连接   康涅狄格州美元=new mysqli (“localhost",“uesename",“password",“test");//检测连接   如果(康涅狄格州→美元connect_error)   {   死亡(“连接失败:“。康涅狄格州→美元connect_error);   }//使用sql创建数据表   $ sql=按唇ū淼锹?   INT id(10)无符号AUTO_INCREMENT主键,   用户名VARCHAR(30)非空,   密码VARCHAR(30)非空,   确认VARCHAR(30)非空,   电子邮件VARCHAR(30)非空,   )引擎=InnoDB默认字符集=utf8“;;   如果查询(康涅狄格州→美元($ sql)===TRUE)   {   创建回声“表MyGuests successfully";   其他}{   回声“创建数据表错误:“。康涅狄格州→美元错误;   }   康涅狄格州→美元close ();   ?在

上面我们创建好了数据库和表、下面建立一个简单的表单注册的前端页面,这里的表单页面很简单,用户名,密码,密码确认,注册邮箱等等几个简单的文本框。其代码如下:

& lt; !DOCTYPE html>   & lt; html>   & lt; head>   & lt; title>用户注册页面& lt;/title>   & lt;元charset=癠TF-8"/比;   & lt;风格类型=拔谋?css"比;   *{保证金:0 px;填充:0 px;}   ul {   宽度:400 px;   list-style:没有;   保证金:50 px汽车;   }   李{   填充:12 px;   位置:相对;   }   标签{   宽度:80 px;   显示:inline-block;   浮:左;   行高:30 px;   }   输入(type=& # 39;文本# 39;),输入(type=& # 39;密码# 39;){   高度:30 px;   }   img {   margin-left: 10 px;   }   输入(type=皊ubmit") {   margin-left: 80 px;   填充:5 px 10 px;   }   & lt;/style>   & lt;/head>   & lt; body>   action=& lt;形式“zhuce.php"方法=皃ost"比;   & lt; ul>   & lt; li>   & lt; label>用户名:& lt;/label>   & lt;输入类型=皌ext"name=皍sername"占位符=扒胧淙胱⒉嵴撕拧?比;   & lt;/li>   & lt; li>   & lt; label>密码:& lt;/label>   & lt;输入类型=皃assword"name=皃assword"占位符=扒胧淙朊苈搿?比;   & lt;/li>   & lt; li>   & lt; label>确认密码:& lt;/label>   & lt;输入类型=皃assword"name=癱onfirm"占位符=扒朐俅问淙朊苈搿?比;   & lt;/li>   & lt; li>   & lt; label>邮箱:& lt;/label>   & lt;输入类型=皌ext"name=癳mail"占位符=扒胧淙胗氏洹?比;   & lt;/li>   & lt; li>   & lt;输入类型=皊ubmit"值=https://www.yisu.com/zixun/弊⒉?/>   李      

接下来就需要使用php代码来实现新用户提交的信息给提交到数据库,<强>使用发布方式进行值的传递和获取。

首先需要连接前面创建完成的数据库和表,因为新用户注册的用户名:密码等信息需要保存到表中的对应字段里面。存入数据库表之前先对提交的数据进行一些判断验证,比如不符合要求的用户名,邮箱等需要有过滤和错误的提示,还要防止用户名如果被其他用户注册,则需要提示您将不能再使用这个用户名,这是先读取数据库已经存在的用户名,然后进行判断。

简单来说就是<强>将表单提交的数据都存入变量,然后进行密码和验证码的判断,都正确以后,将用户信息存入数据库并将数据库存放用户信息的表中所有数据提取打印出来

php数据库获取表单数据的方法