需要一个使用PHP PDO_sqlsrv的简单登录页面
有人能帮我使用带有PDO_sqlsrv函数的php登录页面吗?我正试图从过去两周开始编写这段代码。我甚至没有成功。下面是我写的代码。 下面是配置文件,我可以检索表中的数据,但我无法编写登录页面。请帮我解决这个问题的预定义函数需要一个使用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"
/*
* 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。所以我得到了很多种错误,这就是为什么我在这里发布我认为你明白我的意思。发布代码是对这个网站的错误使用。事实上,每个人都会犯错误。这不是如何编写的问题——即使编写得完美的代码也会产生错误。这是如何处理错误的问题。简单的谷歌搜索你收到的错误信息,你肯定会很快找到解决方案