Saya memiliki formulir php yang memiliki jumlah kolom yang diketahui (mis. Diameter atas, diameter bawah, kain, warna, kuantitas), tetapi memiliki jumlah baris yang tidak diketahui, karena pengguna dapat menambahkan baris sesuai kebutuhan.
Saya telah menemukan cara mengambil setiap field (kolom) dan menempatkannya ke dalam array mereka sendiri.
<input name="topdiameter['+current+']" type="text" id="topdiameter'+current+'" size="5" />
<input name="bottomdiameter['+current+']" type="text" id="bottomdiameter'+current+'" size="5" />
Jadi yang saya dapatkan di HTML adalah:
<tr>
<td><input name="topdiameter[0]" type="text" id="topdiameter0" size="5" /></td>
<td><input name="bottomdiameter[0]" type="text" id="bottomdiameter0" size="5" /></td>
</tr>
<tr>
<td><input name="topdiameter[1]" type="text" id="topdiameter1" size="5" /></td>
<td><input name="bottomdiameter[1]" type="text" id="bottomdiameter1" size="5" /></td>
</tr>
...and so on.
Apa yang ingin saya lakukan sekarang adalah mengambil semua baris dan kolom, memasukkannya ke dalam array multidimensi dan mengirimkan isinya melalui email ke klien (sebaiknya dalam tabel yang diformat dengan baik). Saya belum bisa benar-benar memahami bagaimana menggabungkan semua input tersebut dan memilih menjadi array yang bagus.
Pada titik ini, saya harus mencoba menggunakan beberapa array 1D, meskipun saya memiliki gagasan bahwa menggunakan array 2D tunggal akan menjadi praktik yang lebih baik daripada menggunakan beberapa array 1D.