
正文
PHP查询数据库页面设计 php中数据库怎么设计
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何实现PHP查询数据库,信息匹配成功,跳转页面?
?php
$localhost = 'localhost';//本地的基本是用localhost
$dbname = 'dbname';//数据库名
$user = 'user';//用户名
$pw = 'pw';//密码
$pdo = new PDO("mysql:host=".$localhost.";dbname=".$dbname."",$user,$pw);
$pdo-query('set names utf8');
$username = $_POST['username'];
$userpassword = $_POST['userpassword'];
$sql = 'SELECT userpassword FROM `userinf` WHERE `username`="' . $username . '"';
$row = $pdo-query($sql)-fetch();//查询数据库
if($userpassword == $row['userpassword'])
{
@header("Location: http://网址");//配对成功PHP查询数据库页面设计,跳转
}
else
{
exit('不好意思PHP查询数据库页面设计,PHP查询数据库页面设计你的密码不对');
}
/*
就是这么的简单PHP查询数据库页面设计,但是一般的验证用户密码不是这样的,首先一般存数据库里面的密码都是加密的,通常的MD5加密
而且POST提交过来的数据也要过滤一下
*/
?
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
title用户登录验证/title
/head
body
form method="POST"
用户名PHP查询数据库页面设计:input name="username" type="text" / | 密码:input name="userpassword" type="password" / | input type="submit" value="提交"
/form
/body
/html
相关问答
Q1: 求一个PHP页面,查询mysql数据库。
数据库相关的参数需自己设置:
?php
$mysql_server = "localhost";
$mysql_username = "username";
$mysql_password = "password";
$mysql_dbname = "test";
if (isset($_GET['username']) !empty($_GET['username'])) {
$con = mysql_connect($mysql_server, $mysql_username, $mysql_password) or die ('Could not connect to mysql server!');
mysql_select_db($mysql_dbname) or die('Could not select database!');
$username = $_GET['username'];
$sql = "SELECT * FROM `users` WHERE `username`='$username'";
mysql_query($sql);
if (mysql_affected_rows() 0) {
echo 'Yes';
} else {
echo 'No';
}
mysql_close($con);
}
?
form name="" action="" method="GET"
用户名:input type="text" name="username"
input type="submit" value="查询"
/form
Q2: 想用PHP做个查询页面,接收用户输入信息,然后查询数据库中对应信息,并输出出来,本人很菜,希望大家帮忙
$db = mysql_connect("localhost", "root", "password");
mysql_select_db("mydb",$db);
if (isset($_POST['name'])) {
echo "你输入的用户是:". $_POST['name'];
}
$result = mysql_query("SELECT * FROM employees WHERE name='".$_POST['name']."'",$db);
while ($fields = mysql_fetch_row($result)) {
$data[] = $filelds;
}
if(!empty($data)){
foreach($data as $val){
foreach($val as $k = $v){
echo $k." ".$v."br /";
}
echo "br /hr /";
}
}else{
echo "此用户下没有数据。";
}
可能需要修改的地方PHP查询数据库页面设计,查询条件PHP查询数据库页面设计我是使用的namePHP查询数据库页面设计,根据你数据库中的字段名做一下更改,输出信息没有太多的处理,可以使用表格输出或是其它样式,可以自己调整一下,HTML部分省略了。
Q3: PHP用户登陆页面查询数据库
首先登陆要用用户名PHP查询数据库页面设计,密码等等信息PHP查询数据库页面设计,这些都要存在数据库中PHP查询数据库页面设计,这样才能用户登陆时验证是否能够登陆PHP查询数据库页面设计,
1.创建一个数据库,建表例表一(用户名,密码)等等。。
1.设计页面代码包含连接数据库,数据库操作代码等等(加入用户,删除用户。。)
2.代码中包含用户登陆输入
用户名,密码
3.打开数据库表,查找是否有该用户名,如果存在,密码是否正确,不正确byebye
(请看java书本
数据库内容,包含建立数据库,添加删除基本操作)
Q4: 怎样用php+mysql 做一个查询的网页
首先搭建一个PHP环境PHP查询数据库页面设计,PHP查询数据库页面设计我用PHP查询数据库页面设计的wamp
然后比如你的数据库位置是本地localhost
数据库用户名是root
数据库密码是123456
数据库名是mydb
数据库里有个表mytab
有3个字段
id(主键) name sno
1 张三 123
2 李四 456
然后在项目根目录PHP查询数据库页面设计,新建一个文件PHP查询数据库页面设计:index.php
?php
//连接数据库
$con=mysqli_connect("localhost","root","123456","mydb");
//SQL语句
$sql="select * from mytab;";
//执行SQL语句,结果保存到$arr
$obj=mysqli_query($con,$sql);
$arr=mysqli_num_rows($result);
?
html
head
meta http-equiv="Content-Type" content="text/html; charset=UTF-8"
title实现最简单的php网页+mysql查询功能/title
/head
body
?php
echo "pre";
print_r($obj);
?
/body
/html
之后就能够看到结果了
关于PHP查询数据库页面设计和php中数据库怎么设计的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






