Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
需要一个使用PHP PDO_sqlsrv的简单登录页面_Php_Sql Server_Pdo_Phpmyadmin - Fatal编程技术网

需要一个使用PHP PDO_sqlsrv的简单登录页面

需要一个使用PHP PDO_sqlsrv的简单登录页面,php,sql-server,pdo,phpmyadmin,Php,Sql Server,Pdo,Phpmyadmin,有人能帮我使用带有PDO_sqlsrv函数的php登录页面吗?我正试图从过去两周开始编写这段代码。我甚至没有成功。下面是我写的代码。 下面是配置文件,我可以检索表中的数据,但我无法编写登录页面。请帮我解决这个问题的预定义函数 /* * Specify the server and connection string attributes. */ $serverName = "server.com"; $uid = "sa"; $pwd = "db@123"; $database = "db"

有人能帮我使用带有PDO_sqlsrv函数的php登录页面吗?我正试图从过去两周开始编写这段代码。我甚至没有成功。下面是我写的代码。 下面是配置文件,我可以检索表中的数据,但我无法编写登录页面。请帮我解决这个问题的预定义函数

/*
 * Specify the server and connection string attributes.
 */
$serverName = "server.com";
$uid = "sa";
$pwd = "db@123";
$database = "db";
try {
    $conn = new PDO( "sqlsrv:server=$serverName;database=$database", $uid, $pwd);
    $conn->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
    $conn->setAttribute(PDO::SQLSRV_ATTR_DIRECT_QUERY , true);

    echo "Connected to SQL Server

    \n";

    $sql = "select * from UserMaster";
    $results = $conn->query( $sql );
    outputRows($results);

    // Free statement and connection resources.
    $stmt = null;
    $conn = null;
} catch( PDOException $e ) {
    echo "<h1>Error connecting to SQL Server</h1><pre>";
    echo $e->getMEssage();
    echo "</pre>";
    exit();
}

function outputRows($results)
{
    echo "<table border='1'>\n"; 
    while ( $row = $results->fetch( PDO::FETCH_ASSOC ) ){
        echo "<tr><td>{$row['Serial No']}</td><td>{$row['First Name']}</td><td>{$row['Last Name']}</td>\n";
    }
    echo "</table>\n";
    return;
}

恕我直言,但你几乎没有错过这个网站的目的。这不是为了帮助你使用你的个人代码。这是关于回答特定的通用问题。我在这里也提出了一个问题。我的目的不是给我一页完整的代码,而是问如何使用php在PDO_sqlsrv中编写预定义函数。如果你知道答案,你最好回答我好的。当然,我知道答案。学习如何编程。您将能够编写一个函数。就这么简单。恕我直言,我在编程方面不像你那么专业,但我能编程一个函数。我不熟悉使用pdo_sqrsrv函数的php。所以我得到了很多种错误,这就是为什么我在这里发布我认为你明白我的意思。发布代码是对这个网站的错误使用。事实上,每个人都会犯错误。这不是如何编写的问题——即使编写得完美的代码也会产生错误。这是如何处理错误的问题。简单的谷歌搜索你收到的错误信息,你肯定会很快找到解决方案