0

解析してデータベースに追加したいファイルがあります。

私がやりたい方法はこれです:

  1. ユーザーがファイルをアップロードする
  2. ファイルが解析されます
  3. ユーザーは解析されたデータを受け取り、保持したいものを選択します
  4. 彼らは提出します

(詳しい説明は後述)

シーンとそれぞれのキャラクターと小道具を解析して入力したいフィルム スクリプト ファイルがあります。PHPを使用して、このファイルを配列に解析することができました。

今やりたいことは、

  1. さまざまなシーンとその内容でユーザーを促す
  2. データベースに送信する前に、ユーザーがデータを修正/変更できるようにします。

問題は、スクリプト ファイルに複数のシーンが含まれているため、この問題のデータ入力の側面を処理する方法がわかりません。

この種のデータ エントリに関する「ベスト プラクティス」はありますか?

(何かを十分に詳しく説明していない場合は、教えてください。質問を更新します)。

4

1 に答える 1

0

ファイルを解析してそのままデータベースに保存します。スクリプトのようなものには多くのシーンがあります。スクリプトを選択して、Scene レコードにページ番号を付けて削除させます。

インポート後にすべてを保存しない緊急の必要性はありますか? あなたのアプローチのもう1つの欠点は、ブラウザがクラッシュしたり、ユーザーがブラウザを閉じたりした場合、データをメモリに保持しているだけで永続的ではないため、最初からやり直す必要があることです。

あなたのアプローチに依存したい場合は、フォームから返されるデータを操作し、フォーム データからキーを削除するだけです。

データ構造上で実行される foreach でこれを行うように

if ($data['Scene][$key]['delete'] == 1) { unset($data['Scene'][$key]); }
于 2012-05-24T13:21:16.547 に答える