数据访问的登陆界面 Posted 2020-09-17 陈山河z
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据访问的登陆界面相关的知识,希望对你有一定的参考价值。
登录界面的代码:
<!
DOCTYPE
html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html
xmlns="http://www.w3.org/1999/xhtml">
<
head
>
<
meta
http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
title
>无标题文档</
title
>
</
head
>
<
body
>
<
form
action="chuli.php " method="post">
<
div
>用户名:<
input
type="text" name="uid" /></
div
>
<
div
>密码:<
input
type="password" name="pwd" /></
div
>
<
div
><
input
type="submit" value="登录" /></
div
>
</
form
>
</
body
>
</
html
>
处理页面的php代码:
<?php $uid = $_POST["uid"]; $pwd = $_POST["pwd"];
//造连接对象 $db = new mysql i("localhost","root","123","mydb");
//写SQL语句
$sql = "select password from login where username=‘{$uid}‘";
//执行SQL语句 $reslut = $db->query($sql);
$n = $reslut->fetch_row();
if($uid!="" && $pwd !="" ) { if($n[0]==$pwd) { header("location:main.php"); } else { echo "用户名或密码错误!"; } } else { echo "用户名密码不能为空"; }
登陆后跳转到的main界面:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> </head>
<body>
<table width="100%" border="1" cellpadding="0" cellspacing="0"> <tr> <td>代号</td> <td>姓名</td> <td>性别</td> <td>民族</td> <td>生日</td> <td>操作</td> </tr> <?php //造连接对象 $db = new MySQLi("localhost","root","123","mydb"); //写SQL语句 $sql = "select * from info"; //执行SQL语句 $result = $db->query($sql); //读数据 $attr = $result->fetch_all(); foreach($attr as $v) { $sex = $v[2]?"男":"女"; //根据名族代号查询名族名称 $name = NationName($v[3]); echo "<tr><td>{$v[0]}</td><td>{$v[1]}</td><td>{$sex}</td><td>{$name}</td><td>{$v[4]}</td></tr>"; } //给一个民族代号,返回民族名称 function NationName($code) { //造连接对象 $db = new MySQLi("localhost","root","123","mydb"); //写SQL语句 $sql = "select name from nation where code=‘{$code}‘"; //执行SQL语句 $result = $db->query($sql); $attr = $result->fetch_row(); return $attr[0]; } ?> </table> </body> </html>
以上是关于数据访问的登陆界面的主要内容,如果未能解决你的问题,请参考以下文章
java中做一个连接数据库的学生教师登陆的界面,学生教师的 用户名、密码都是通过数据库来访问,
Spring boot Security 登陆安全配置
求html登陆界面详细代码 要可以登陆,用数据库保存
获取登陆cookie,并且利用cookie访问登陆后的界面
求html登陆界面详细代码 要可以登陆,用数据库保存
Android:使用 putExtra 从片段访问容器活动对象?