2011-10-13 119 views
0

私は、データベースを使ってフォームの一部を記入する方法についての情報を探しています。データベースでフォームの一部を記入するにはどうすればいいですか?

私は2つの異なるページで利用できる通知フォームを持っています。最初のページで、顧客はフォーム全体を記入する必要があります。 (通知するアイテムがわかっていることを確認してください)
別のページには、リストされているすべてのアイテムとまだ入手できていないアイテムがあります。 (データベースエントリはアイテムが利用可能になる前に表示され、通知フォームはマーケティングツールのアイテムになります)

最初のページに表示されているのと同じ通知フォームにリンクを含めたい場合は、データベースでは、このフォームがデータベースをチェックしてアイテムが既に入力されているかどうかを確認し、そうであればそのフォームにその情報を記入します。

を使用すると、モデル番号は、フォームとデータベースの両方にある見ることができるよう、

Field 1: Customer Name 
Field 2: Email 
Field 3: Model Number of item 

MySQLデータベースだから、

Field 1: Type 
Field 2: Model Number 
Field 3: Price 
Field 4: Link to form 

を形成する私に通知します。私の顧客がデータベース内からフォームのリンクをクリックすると(フィールド4)、Notify MeフォームのField 3に、フォームのデータベース2フィールドの値が自動的に入力されます。

+1

ええと...私は – Ibu

+0

が親切にコードを提供[究極リンク](http://devzone.zend.com/node/view/id/641)これが役立つと確信しています – Vineet1982

答えて

0

あなたが何を求めているのかは不明ですが、これが必要なのでしょうか?

<?php 
$modelNumber = mysql_fetch_array(mysql_query("SELECT ModelNumber FROM ? WHERE ?")); 
?> 


<input type="text" name="modelNum" value="<?php if ($modelNumber != "") { echo $modelNumber; } ?>"/> 
関連する問題