我來自法國我希望你能理解我,我 在美國花了一年了,反正...創建一個數組,並計算
好吧,我有一個表格,我收到了來自這種形式:
cmdId[] 25
cmdId[] 26
cmdId[] 27
cmdId[] 28
cmdId[] 29
cmdId[] 30
cmdId[] 31
cmdId[] 32
cmdId[] 33
cmdPrice[] 3.05
cmdPrice[] 3.46
cmdPrice[] 3.46
cmdPrice[] 550
cmdPrice[] 3.46
cmdPrice[] 4.3
cmdPrice[] 3.75
cmdPrice[] 3.3
cmdPrice[] 4.15
cmdQty[] 1
cmdQty[] 1
cmdQty[] 26
cmdQty[] 19
cmdQty[] 8
cmdQty[] 5
cmdQty[] 7
cmdQty[] 3
我的形式(只是重要組成部分)
echo '<tr>';
echo '<input type="hidden" value="'.$data3['LGCM_ID'].'" name="cmdId[]">';
echo '<td><input value="'.$data3['LGCM_QTE_COMMANDE'].'" name="cmdQty[]" id="cmdQty" type="text"></td>';
echo '<td>'.$data3['PRD_POIDS'].'</td>';
echo '<td>...</td>';
echo '<td>'.$data3['PRD_NAME'].'</td>';
echo '<td>'.$data3['PRD_LIBELLE'].'</td>';
echo '<td>data 2</td>';
echo '<td><input value="'.$data3['LGCM_PRIX_UNITAIRE'].'" name="cmdPrice[]" id="cmdPrice" type="text"> € HT</td>';
echo '<td>'.$data3['LGCM_PRIX_UNITAIRE'].' € TTC</td>';
echo '</tr>';
我想創建一個數組,然後一個foreach並獲得總這樣的:
Array 1
cmdId : 25
cmdQty: 20
cmdPrice : 10
=> subtotal : cmdQty * cmdPrice = 200
Array 2
cmdId : 26
cmdQty: 40
cmdPrice : 100
=> subtotal : cmdQty * cmdPrice = 4000
總(小計+大部等)
我不到貨創造良好的foreach,在我的情況下,正確的陣列。
感謝
請給出解決此問題的嘗試。 – Daedalus
對不起,您來自法國。 – AbraCadaver