配列データを送信した後、テーブルを更新できません。例: 1. 製品名: DELL 329 数量:5 レート:2500 金額:12500 2. 製品名:Dell 21 数量:8 レート:1800 金額:14400
ただし、配列の最後のインデックスのみがテーブルで更新されます
like 製品名:Dell 21 数量:8 料金:1800 金額:14400 製品名:Dell 21 数量:8 料金:1800 金額:14400
$in_no=$_POST['in_no'];
//enter rows into item_info table
foreach($_POST['p_name'] as $row=>$nm)
{
$p_name=mysql_real_escape_string($nm);
$quantity=mysql_real_escape_string($_POST['quantity'][$row]);
$rate=mysql_real_escape_string($_POST['rate'][$row]);
$amount=mysql_real_escape_string($_POST['amount'][$row]);
echo "Product Name:".$p_name." Quantity :".$quantity." Rate :".$rate." Amount :".$amount."<br/>";
$involv = "UPDATE item_info set `p_name`='$p_name', `quantity`='$quantity', `rate`='$rate', `amount`='$amount' where `in_no`='$in_no'";
mysql_query($involv);
`