php表单匹配数据库 php表单显示数据库内容

表单链接数据库,数据库该怎么设计,php连接程序怎么写?谢谢,下面是表单代码 。网页php表单匹配数据库:
body
form action="Connection.php"method="post"
table bgcolor="#eeeeee"
【php表单匹配数据库 php表单显示数据库内容】tr
td colspan="2" align="center"b情况登记/b
tr
td姓名:tdinput size="20" type="text" name="name"
tr
td密码:tdinput size="20" type="password" name="password
tr
td性别:tdinput type="radio" name="stuSex" value="https://www.04ip.com/post/0"男input type="radio" name="stuSex" value="https://www.04ip.com/post/1"女
tr
tdtdinput type="submit" value="https://www.04ip.com/post/提交"/ainput type="reset"value="https://www.04ip.com/post/重写"
/table
/form
/body
数据库表:
CREATE DATABASE `student`;
CREATE TABLE `student` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL,
`password` varchar(50) NOT NULL,
`stusex` int(1) NOT NULL,
PRIMARY KEY (`id`)
);
PHP Connection.php代码:
?php
$db = mysql_connect('localhost', 'root', '123456'); //root是数据库账号 123456 是数据库密码
if (!$db) {
die('无法连接: ' . mysql_error());
}
mysql_select_db('student', $db) or die ('无法使用数据库: ' . mysql_error());
$name = trim(strip_tags($_POST['name']));
$password = md5(trim($_POST['password']));
$stusex = intval($_POST['stusex']);
$sql = "insert into student (`name`,`password`,`stusex`) values ('$name','$password','$stusex')";
mysql_query($sql) or die("无法保存学生数据: " . mysql_error());
die("保存成功");
?
php登录,如何与数据库进行匹配?。?/h2>给你个思路吧,1、你要在数据库里面预先保存好用户名密码等;2、你提交的数据php要能正常接到;3、查询数据库"select * from biao where name='$name' and pwd='$pwd'";这个是查询的语法,里面的$name $pwd是把接过来的用户名密码赋值给这2个 , (这边要提醒的是这个密码,如果你数据库保存的密码已经进行加密保存了,那么这边的密码你也要先加密,然后在进行数据库匹配);4、查询数据库后,做一个判断如果查询有数据则显示登录成功,否则登陆失败 。*这边最主要的就是第三步的查询语句,你把这个语句弄懂了,后面就简单了 。
打了那么多,希望对你做这个有所 帮助 。
怎么将表单中的数据提交到数据库 php一、php配置MySQL
1、将php安装目录下php表单匹配数据库的php_mysql.dll和MySQL安装目录下php表单匹配数据库的libmysql.dll文件拷贝至c:/windows/system32中php表单匹配数据库;
2、配置php.ini
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
把上面四个 。dll的最前面的php表单匹配数据库;去掉
二、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=https://www.04ip.com/post/提交 type=submit name=submit
/FORM
/SPAN
2、add.php页面
SPAN style="FONT-SIZE: 14px"?php
include("conn.php")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'");

推荐阅读