1

私は以下が好きです:

<form name="crea">
        <table class="table table-striped table-bordered table-condensed">
            <thead>
                <tr>
                    <th>Articolo</th>
                    <th>Pellame</th>
                    <th>Colore</th>
                    <th>Fondo</th>
                    <th>Taglia</th>
                    <th>Quantit&agrave;</th>
                    <th>+/-</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td>
                        <input type="text" name="articolo[]" class="input-small" />
                    </td>
                    <td>
                        <select name="pellame[]" class="input-medium">
                            <option value="nabuk">Nabuk</option>
                            <option value="vitello">Vitello</option>
                            <option value="capretto">Capretto</option>
                        </select>
                    </td>
                    <td>
                        <select name="colore[]" class="input-medium">
                            <option value="nero">Nero</option>
                            <option value="blu">Blu</option>
                            <option value="rosso">Rosso</option>
                            <option value="bianco">Bianco</option>
                            <option value="argento">Argento</option>
                            <option value="platino">Platino</option>
                            <option value="bronzo">Bronzo</option>
                            <option value="tortora">Tortora</option>
                        </select>
                     </td>
                    <td>
                        <select name="fondo[]" class="input-medium">
                            <option value="gomma">Gomma</option>
                            <option value="cuoio">Cuoio</option>
                            <option value="sughero">Sughero</option>
                        </select>
                    </td>
                    <td>
                        <select name="taglia[]" class="input-mini">
                            <option value="35">35</option>
                            <option value="36">36</option>
                            <option value="37">37</option>
                            <option value="38">38</option>
                            <option value="39">39</option>
                            <option value="40">40</option>
                            <option value="41">41</option>
                            <option value="42">42</option>
                            <option value="43">43</option>
                            <option value="44">44</option>
                            <option value="45">45</option>
                            <option value="46">46</option>
                            <option value="47">47</option>
                        </select>
                    </td>
                    <td>
                        <input type="number" min="1" max="200" name="qnt[]" step="1" value="1" class="input-mini"/>
                    </td>
                    <td></td>
                </tr>
            </tbody>

        </table>
                <input type="submit" class="btn btn-primary" name="genera" value="Genera" />

    </form>

このフォームを ajax (jquery.post) で送信します。サーバー側で PHP がデータを受け取り、送信されたフォームの履歴書を印刷する必要があります。たとえば、ユーザー入力 (行) は次のとおりです。

ART1 - ナブク - ネロ - ゴンマ - 35 - 1

ART1 - ナブク - ネロ - ゴンマ - 39 - 5

ART1 - ナブク - ネロ - ゴンマ - 40 - 9

ART1 - ナブク - ネロ - ゴンマ - 45 - 1

ART1 - ナブク - ロッソ - ゴンマ - 38 - 1

ART1 - ナブク - ロッソ - ゴンマ - 38 - 1

ART1 - ナブク - ネロ - ゴンマ - 38 - 1

ART1 - ビテロ - ブルー - ゴンマ - 38 - 1

ART1 - ビテッロ - ブルー - ゴンマ - 40 - 1

ART561 - ナブク - ネロ - ゴンマ - 40 - 1

履歴書は最初の 4 つのフィールドでフィルタリングされます。例:

ART1 - nabuk  - nero - gomma

                                                            35->1
                                                            39->5
                                                            40->9
                                                            45->1 

別の履歴書は次のとおりです。

ART1 - vitello - blu - gomma 

                                                            38->1
                                                            40->1

そのため、4 つのフィールドがフィルター条件であり、その他のフィールドは、フィルター処理された各ルールの共通データです。テーブルはjavascriptを使用して高さを動的に拡大/縮小します。私の問題は、PHPに送信された投稿データを例のようにフィルタリングする方法です。 次に、それらをファイルに書き込むことは問題ではありません...

履歴書は PDF ファイルに印刷されます (これは問題ありません)。foreach cicle でやってみたのですが、条件の選択がどうすればいいのかわからず…とても難しいと思います。(プログラムにはデータベースがありません)

誰でも私を助けることができますか?どうもありがとうございます

4

1 に答える 1