2016-08-09 8 views
-1

まず、私の仕事の中で私を多く助けてくれた人に感謝します。私は今、深刻なトラブルに陥っています。できるなら助けてください。フォームフィールドを知らなくてもフォームにデータを追加するには?

私は自分のデータベースにフォームを持っています(HTMLフォームのフィールド)、私はフォームが動的である原因を知りませんでした。私はそのフォームをビューで呼び出しています。データをデータベースの他の列に格納するため、私はそれらのデータを自分のコントローラから取得しています。問題は次のとおりです。データをフォームに設定するにはどうすればよいですか?

例フォームは次のようになります。

<form-template> 
    <fields> 
     <field type="text" subtype="text" required="true" label="Title" class="form-control" name="title"/> 
     <field type="textarea" required="true" label="Description" class="form-control" name="description"/> 
     <field type="text" subtype="text" required="true" label="check" class="form-control" name="check"/> 
     <field type="text" subtype="text" required="true" label="Location" class="form-control" name="location"/> 
     <field type="file" label="Image" class="form-control file-input" name="image" multiple="true"/> 
    </fields> 
</form-template> 

そして、私のデータはJSON形式である例として、次のようになります。

{ 
    "fieldId": "3", 
    "title": "Honda", 
    "description": "test", 
    "check": "test", 
    "location": "Karachi", 
    "image": [ 
     "Honda_0.jpg", 
     "Honda_1.jpg", 
     "Honda_2.jpg" 
    ] 
} 

私の男を助けてください。私のプロジェクトはほぼ完了しており、これが私がやらなければならない最後のものでした。

+0

JSONからデータを取得する際に問題が発生していますか? –

+0

何を試してみましたか、あなたのステップは何ですか?それは私たちが実際の答えにもっと集中するのに役立ちます。 – jbehrens94

+0

あなたはそれぞれのフィールドを何らかの形で識別しなければなりません – Maxx

答えて

0

JSONを取得し、変数に入れます。私は申し訳ありませんそれを含めることができませんでした理由です

今、すべての入力フィールドのためにあなたがそれに価値を置く、

<?php $title = your_json_field; ?> 

<input type="text" name="title" value="<?php echo $title"> 

私はjson_decodeは、そのために働くと思いますが、私はJSONで本当に良いじゃない、

これは役に立ちます。

関連する問題