我创建了一个包含 20 多个字段的 html 表单,并希望从表单中打印数据或使用 php 打印输出的 pdf。
但是大多数字段数据都在我已经可用的 sql server 2005 数据库中可用。但我无法访问该数据库。我需要访问它。访问数据库后,我需要使用输入到“id”和“日期”字段中的数据从数据库中检索数据作为“id”和“日期”。(示例查询:Select * from tablename where id=" 123" 和 date="12/08/2012" ; 或类似的东西)之后,我需要将这些数据推送到我的 html 表单中的相关字段中。输入所有内容后,一旦我单击提交。我需要它将所有这些信息显示为浏览器中的表格或 pdf,以便我可以将其打印出来。我阅读了 tcpdf,但无法理解它。希望你能帮忙。
谁能帮我这个?
请记住,我是编码、php 和数据库的新手。我对html有一点经验。但我不擅长高级的东西。
如果你能用一个与我类似的示例程序来回答我,我会很高兴的,其中包含所有必要的元素。先感谢您!我希望我没有要求太多。
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>TEST PHP DB</title>
<?php
if (!isset($_POST=""))
{
$mydb="OASIS";
$conn=mssql_connect("Server", "admin", "password") or die ("Error in Connection");
$select=mssql_select_db($mydb,$conn) or die("Couldn't connect to db");
$pid=$_POST("ID");
$strSQL = "SELECT [First Name] FROM [Data Table] where Patient='$pid'";
$rs = mssql_query($strSQL);
while($row = mssql_fetch_array($rs))
{
echo $row["First Name"];
}
if (!$strSQL)
{
die('MSSQL error: ' . mssql_get_last_message());
}
mssql_close($conn);
}
?>
</head>
<body>
<form name="test" method="POST">
ID : <input name="ID" type="text">
<input type="submit" value="Search">
NAME : <input name="FirstName" type="text">
</form>
</body>
</html>