0

PDF ドキュメントをテーブルにアップロードするフォームがあります。「tbl_documents_one」としましょう。Uploadify を使用してこれらのドキュメントをアップロードしていますが、今のところ問題ありません。

問題は、私が PHP を初めて使用し、ベスト プラクティスに少し遅れをとっていることです。

現在のフォームのテーブルをドキュメント テーブルにリンクするベスト プラクティスは何でしょうか。現在のフォームはまだ提出されておらず、事前にドキュメントが提出されるため、現在のフォームのレコードが含まれるドキュメントにリンクされるようにしたいと考えています。これらの 2 つのテーブルをリンクするドキュメント テーブルと ID を設定する方法と、ドキュメント レコードが追加されても、適切なリンクまたは更新が与えられない場合はどうなりますか。

私は実際に Codeigniter 2 リグを使用しています。

前もって感謝します!

4

1 に答える 1

1

ドキュメントをアップロードしてフォームを送信していることを理解している限り、そのための簡単な解決策です。ドキュメントをアップロードすると、アップロードされたファイルの ID と名前、およびリンクを含むこれらのドキュメントのテーブルが作成されます。

documents : id , title(of document)  , link , status

フォーム内でこのテーブル データを取得し、ユーザーがフォームごとに 1 つのドキュメントを選択できるようにします。クエリには、ステータスのフラグが含まれている必要があります。status が 1 に設定されている場合、これはすでにフォームにリンクされていることを意味します。このステータスのデフォルト値は 0 である必要があります。クエリは、ステータスが 0 であるすべてのレコードを取得する必要があります。

于 2013-01-13T06:22:04.440 に答える