|
|
|
ขอความช่วยเหลือครับ งง มาหลายชั่วโมงล่ะครับ งง มากๆๆๆๆ |
|
|
|
|
|
|
|
ข้อมูล ใน อาร์เรย์ผม
ชื่อ xxxxxx
ข้อมูล
1.ssss ราคา หน่วย
2.ffdfdf ราคา หน่วย
3.fdfgd ราคา หน่วย
ชื่อ xxxxxx
ข้อมูล
ชื่อ xxxxxx
ข้อมูล
1.ssss ราคา หน่วย
2.fdfgd ราคา หน่วย
ส่วนที่จะเพิ่มข้อมูล
Code
$cdata=count($_POST['datacode2']); // หาว่าคุณเช็คไปทั้งหมดกี่ตัว
echo $cdata;
for($i=0;$i<$cdata;$i++){
$inv_cus=$_POST['datacode2'][$i]; //ถ้าต้องการแสดงค่
$inv_rmno=$_POST['rmnoinv'][$i];
$idn=$_POST['idn'][$i];
//ถ้าต้องการแสดง
echo $inv_cus;
echo "-".$idn;
$year1 = date("y");
$ythai= $year1 ;
$m=date("m");
$cm=$ythai.$rm;
$sql = "select * from tbl_debitnote where dn_m='$rmm' order by dn_no desc" ;
$dbquery=mysql_db_query($dbname,$sql);
$result= mysql_fetch_array($dbquery);
$tax_no=$result['dn_no']; // อ่านค่าเลขที่ล่าสุดออกมา
$tax_no1 = substr($tax_no, 6, 4); //ตัดทอนข้อมูลให้เหลือแค่ 4 ตัวอักษรสุดท้่าย
$tax_no11 =substr($tax_no, 2, 4);
if ($cm > $tax_no11){
$tax_no2= "0001";
}
else {
$tax_no3= $tax_no1+1;
if($tax_no3>=1000) {
$tax_no2 = "$tax_no3" ;
}
else {
if($tax_no3>=100) {
$tax_no2 = "0$tax_no3" ;
}
else {
if($tax_no3 >=10) {
$tax_no2 = "00$tax_no3" ;
}
else {
$tax_no2 = "000$tax_no3" ;
}
}
}
}
$dnno=$ythai.$m.$tax_no2;
//if($inv_cus==$inv_cus) {
$mdate = date("Y-m-d") ;
for($p=0;$p<$idn;$p++){
$inv_unit=$_POST['unitinv'][$p];
$inv_price=$_POST['priceinv'][$p];
$inv_desc=$_POST['descinv'][$p];
$inv_code=$_POST['codeinv'][$p];
$sql_insert="insert into tbl_debitnote(dn_no,r_no,cus_code,dn_date,dn_due,dn_icode, dn_detail,dn_price,dn_unit,dn_staff,dn_status,dn_m)values('$dnno','$inv_rmno' ,'$inv_cus','$mdate','$invdue','$inv_code','$inv_desc','$inv_price','$inv_unit','$istaff','1','$rmm')";
//echo $code_no1;
$query_in=mysql_query($sql_insert);
}
}
echo mysql_error();
ตอนนี้ทุกค่า วนได้ปกติครับ แต่ค่า ราคา กับ หน่วย มันจะวนเอา ของคนแรกมา ตลอดเลยครับ
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2012-03-09 15:45:57 |
By :
ddsiam |
View :
929 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอาอะไรมาให้ดูครับ
|
|
|
|
|
Date :
2012-03-10 08:56:55 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ๋อ อันนี้ได้ล่ะครับผม
|
|
|
|
|
Date :
2012-03-10 09:20:40 |
By :
ddsiam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|