ユーザーがフォームを送信した後、WPプラグインの「ContactForm 7」(DB拡張機能付き)をハックして、結果を好みに合わせて出力しようとしています。プラグインがDBをそのように配置する必要がある理由は理解していますが、エントリを分離するのに問題があります。通常、私は使用するインデックスを持っていますが、ここでは持っていません。
これが私のテーブルの様子です。
+-----------------+-----------+-----------------+---------------------+-------------+------+
| submit_time | form_name | field_name | field_value | field_order | file |
+-----------------+-----------+-----------------+---------------------+-------------+------+
| 1360190186.3500 | RSVP 2 | text-796 | Mindi | 0 | NULL |
| 1360190186.3500 | RSVP 2 | text-664 | Smith | 1 | NULL |
| 1360190186.3500 | RSVP 2 | text-635 | New York | 2 | NULL |
| 1360190186.3500 | RSVP 2 | menu-359 | A friend of Sarah's | 3 | NULL |
| 1360190186.3500 | RSVP 2 | textarea-518 | | 4 | NULL |
| 1360190186.3500 | RSVP 2 | file-29 | | 5 | NULL |
| 1360190186.3500 | RSVP 2 | textarea-652 | | 6 | NULL |
| 1360190186.3500 | RSVP 2 | Submitted Login | admin | 9999 | NULL |
| 1360190186.3500 | RSVP 2 | Submitted From | ::1 | 10000 | NULL |
| 1360191326.9700 | RSVP 2 | text-796 | Joe | 0 | NULL |
| 1360191326.9700 | RSVP 2 | text-664 | Blow | 1 | NULL |
| 1360191326.9700 | RSVP 2 | text-635 | Somewhere | 2 | NULL |
| 1360191326.9700 | RSVP 2 | menu-359 | A friend of Bob's | 3 | NULL |
| 1360191326.9700 | RSVP 2 | textarea-518 | | 4 | NULL |
| 1360191326.9700 | RSVP 2 | file-29 | | 5 | NULL |
| 1360191326.9700 | RSVP 2 | textarea-652 | | 6 | NULL |
| 1360191326.9700 | RSVP 2 | Submitted Login | admin | 9999 | NULL |
| 1360191326.9700 | RSVP 2 | Submitted From | ::1 | 10000 | NULL |
| 1360361333.8800 | RSVP 2 | text-796 | Once | 0 | NULL |
| 1360361333.8800 | RSVP 2 | text-664 | Again | 1 | NULL |
| 1360361333.8800 | RSVP 2 | text-635 | Somewhere | 2 | NULL |
| 1360361333.8800 | RSVP 2 | menu-359 | A friend of Bob's | 3 | NULL |
| 1360361333.8800 | RSVP 2 | textarea-518 | | 4 | NULL |
| 1360361333.8800 | RSVP 2 | file-29 | | 5 | NULL |
| 1360361333.8800 | RSVP 2 | textarea-652 | | 6 | NULL |
| 1360361333.8800 | RSVP 2 | Submitted Login | admin | 9999 | NULL |
| 1360361333.8800 | RSVP 2 | Submitted From | ::1 | 10000 | NULL |
+-----------------+-----------+-----------------+---------------------+-------------+------+
私のPHPは少し錆びているので、エントリを分離するために唯一の一意のフィールド('submit_time')を反復処理する最も効率的な方法は何でしょうか。