网站建设资讯

NEWS

网站建设资讯

php连接数据库信息登录 php连接数据库信息登录不了

怎么将php与数据库连接

php链接mysql必备条件:

专注于为中小企业提供成都做网站、成都网站制作服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业平泉免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

已安装mysql数据库;

检查php环境是否已开启mysql扩展(一般情况下是开启的);

检查方法:a.使用phpinfo();函数,看有没有mysql项;b.打开php.ini文件,检查php_mysql.dll前分号是否已取掉。

php链接代码如下:

?php

//设置编码格式

header("Content-type:text/html;charset=utf-8");

//定义数据库主机地址

$host="localhost";

//定义mysql数据库登录用户名

$user="root";

//定义mysql数据库登录密码

$pwd="";

//链接数据库

$conn = mysql_connect($host,$user,$pwd);

//对连接进行判断

if(!$conn){

die("数据库连接失败!".mysql_errno());

}else{

echo "数据库连接成功!";

}

?

php登陆连接到数据库!

if($user=='user' $pwd=='pwd'){ echo '登陆成功'; }else{ echo '用户名或密码错误'; } ? ?php $username=$_POST[username];

php 连接数据库做用户登录,急

建议楼主检查一下sql对不对,主要看你数据库有没有sql语句的字段或者表

还有,你的密码是经过md5处理的,所以,你看你在做注册用户的时候,密码是不是也经过了md5处理,没有的话,系统会判断2个密码不相等,尽管他们的值是相同的(MD5不懂的话去搜搜,大把大把的),我估计是你注册的时候密码没处理~,你把$password = MD5($_POST['password']);的MD5去掉试试

if($check_query){

$_SESSION['username'] = $username;

echo $username,' 欢迎你!进入 a href="my.php"用户中心/abr /';

exit;

} else {

exit('登录失败!点击此处 a href="javascript:history.back(-1);"返回/a 重试');

}

$_SESSION['username'] = $username 是把用户名的值赋给一个叫username的session(这属于会话,不懂去搜搜看)

php利用MySQL数据库已有的数据进行登录操作

?php

//获取POST表单提交的username

$username = isset($_POST['username']) ? trim($_POST['username']) : '';

// 同上

$password = isset($_POST['password']) ? trim($_POST['password']) : '';

//使用pdo连接mysql数据库

$conn = new PDO('mysql:host=localhost;dbname=test', 'root', 'root');

//使用参数绑定查询记录

$rs = $conn-prepare("SELECT `uid` FROM `test_user` WHERE `username` = :username AND `password`  :password");

$rs-execute(array(

':username' = $username,

':password' = $password

));

if($rs-columnCount()  0)

{

echo '登录成功';

}

else

{

echo '登录失败';

}


分享文章:php连接数据库信息登录 php连接数据库信息登录不了
转载来于:http://cdweb.net/article/docshio.html