20 を超えるフィールドを持つ html フォームを作成しました。フォームからデータをページまたは pdf で印刷して、php を使用して印刷したいと考えています。
しかし、ほとんどのフィールド データは、既に利用可能な SQL Server 2005 データベースで利用できます。しかし、私はこのデータベースにアクセスできません。そして、私はそれにアクセスする必要があります。データベースにアクセスしたら、「id」および「date」フィールドに入力されたデータを使用して、その「id」および「date」としてデータベースからデータを取得する必要があります。(クエリ例: Select * from tablename where id=" 123" and 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>