为了实现在PHP中登录MSSQL数据库,首先需要安装PHP的MSSQL扩大,该扩大是PHP操作MSSQL数据库的接口,如果没有安装则没法登录MSSQL数据库,下面将介绍怎样在PHP中实现MSSQL的登录操作。
一、安装MSSQL扩大
1、首先,确认操作系统是甚么,windows下是用ODBC驱动连接,Linux下则是FreeTDS驱动连接。
2、如果是用windows下ODBC连接,首先需要安装官方提供的ODBC驱动,然后在PHP.ini里设置extension=php_pdo_odbc.dll,和extension=php_odbc.dll。
3、若是使用Linux下的FreeTDS,则需要用yum安装FreeTDS,然后在PHP.ini里设置extension=php_pdo_odbc.so,和extension=php_odbc.so。
二、PHP连接MSSQL
1.建立连接
首先,建立连接对象:
$link = mssql_connect(“localhost”, “username”, “password”); // 连接MSSQL数据库
2.选择数据库
选择数据库:
$db = mssql_select_db(“database_name”, $link); // 选择数据库
3.编写SQL语句
接下来编写SQL语句,这里的SQL中的USRNO和PASSWD为用户输入的账号和密码:
$sql_check = “SELECT * FROM table_name WHERE USRNO = ‘{$_POST[“username”]}’ AND PASSWD = ‘{$_POST[“password”]}’”;
4.SQL语句履行
终究,履行SQL语句:
$result = mssql_query($sql_check);
5.获得履行结果
获得登录数据:
$num_rows = mssql_num_rows($result); if($num_rows == 1){ $row = mssql_fetch_assoc($result); // 匹配成功,登录成功 }else{ // 用户名或密码毛病,登录失败 }
以上就是在PHP中怎么实现MSSQL数据库的登录操作,建议安装程序时仔细浏览安装说明,以正确安装MSSQL的扩大,正确使用PHP的数据库功能。
本文来源:https://www.yuntue.com/post/225959.html | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏