 |
ต้องการวน loop เพื่อเอาค่าที่รับมาจาก form แบบ multiple text box แต่กลายเป็นรับค่าไปบันทึก MySQL ไม่ได้ ขอความช่วยเหลือผู้รู้หน่อยครับ |
|
 |
|
|
 |
 |
|
for ($i=1;$i<=(int)$_POST["hdnMaxLine"];$i++)
{
echo $_POST["productcode".$i];
echo "<br>";
echo $_POST["productname".$i];
echo "<br>";
echo $_POST["quantity".$i];
echo "<br>";
$sql = "INSERT into tbstocktrandetail (trantype,docno,docline,productcode,qty) VALUES ('$_POST[trantype]','$docno','$i','$_POST[productcode]','$_POST[quantity]');";
$res = mysql_query($sql,$link);
}
อาการคือ trantype, docno, $i บันทึกได้ แต่ $_POST[productcode],$_POST[quantity] บันทึกไม่ได้ มีค่าเป็นศูนย์
Tag : PHP, MySQL
|
|
 |
 |
 |
 |
Date :
2012-04-29 19:16:09 |
By :
jack |
View :
1272 |
Reply :
2 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
for ($i=0;$i<=(int)$_POST["hdnMaxLine"];$i++)
{
echo $_POST["productcode"][$i];
echo "<br>";
echo $_POST["productname"][$i];
echo "<br>";
echo $_POST["quantity"][$i];
echo "<br>";
}
|
 |
 |
 |
 |
Date :
2012-04-29 21:29:48 |
By :
mangkunzo |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Thank you so much Khun Mangkunzo.
|
 |
 |
 |
 |
Date :
2012-04-30 10:25:35 |
By :
Jack |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|