使用 SQL Server 创建登录页


Create login page with SQL Server

经过许多不确定的研究,所以我决定寻求帮助。

我有班级项目实现登录页面登录/pwd,没有什么复杂的。问题出在哪里?必须使用 SQL Server 数据库。然后,你在网上看,你什么也没发现,或者几乎什么都没有。

我设法使用以下代码(在 index.php 中)设置了与数据库的连接:

    $db = new connectionBdd();
    $db->connectSqlServer('ServerXXXX','NomdeTable', 'User', >'Mdp');

然后呢?如何使用登录名/密码建立连接?

提前谢谢你。

抱歉很久了才得到答案!

我已经解决了问题。如果这有帮助,这是我的代码:

 <?php    
session_start();
    $serverName = "A106MVP19'SQLEXPRESS";   
    $uid = "sa";     
    $pwd = "root";    
    $databaseName = "FormaSport";   
    $connectionInfo = array( "UID"=>$uid,                              
                         "PWD"=>$pwd,                              
                         "Database"=>$databaseName);   
    /* Connect using SQL Server Authentication. */    
    $conn = sqlsrv_connect( $serverName, $connectionInfo);  
    if( $conn === false ) 
    {
     die( print_r( sqlsrv_errors(), true));
    }   
?>

感谢我们的回答。

你试过使用 PDO 吗?

您所需要的只是安装sql服务器客户端和适用于php版本的正确的mssql dll,然后使用如下所示的内容:

$conn = new PDO('sqlserver:host=HOST;port=PORT;dbname=DATABASE','USER','PASSWORD');

$result = $conn->query('从表中选择 *');print_r($result->全部获取())