ขอสอบถามเกี่ยวกับ UPDATE ครับ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ขอสอบถามเกี่ยวกับ UPDATE ครับ
ขอสอบถามเกี่ยวกับ UPDATE ครับ
Copy
คือผมต้องการให้ update ไปลงอีก table ซึงมีเงื่อนไขประมาณนี้ ถ้าเป็นเดือนมกราคม ก็คือ 01 กุมภา 02 ประมาณนี้
ถ้าเป็น 01 ก็ให้มัน update ลงไปในช่อง daysum1,salary1 ถ้าเป็น 02 ก็ลง daysum2,salary2 ประมาณนี้นะครับ
อันนี้ตัวอย่างโค้ดที่ผมทำซึ่งมันไม่ยอมไปลงตามที่ต้องการ
include('connect.php'); $strSQL = "INSERT INTO calculation "; $strSQL .="(`id`,`id_em`,`name`,`tel`,`level`,`kr_deteil`,`ra_s`,`day_cal`,`salary`,`salary_tax`,`salary_f`) "; $strSQL .="VALUES "; $strSQL .="('".$_POST["id"]."','".$_POST["id_em"]."','".$_POST["name"]."','".$_POST["tel"]."' "; $strSQL .=",'".$_POST["level"]."','".$_POST["kr"]."','".$_POST["ra"]."','".$_POST["textdate"]."','".$_POST["money"]."','".$_POST["tax"]."','".$_POST["money_f"]."' ) "; $objQuery = mysql_query($strSQL); $taxd = $_POST["textdate"]; $sala = $_POST["money_f"]; $m1 = 01-2017; $m2 = 02-2017; $m3 = 03-2017; $m4 = 04-2017; $m5 = 05-2017; $m6 = 06-2017; $m7 = 07-2017; $m8 = 08-2017; $m9 = 09-2017; $m10 = 10-2017; $m11 = 11-2017; $m12 = 12-2017; //WHERE id = '$_POST[id]'"; if ($taxd = $m1) { $strSQL =""; $strSQL ="UPDATE tax_all SET id_em = '$_POST[id_em]', name = '$_POST[name]', daysum1 = '$_POST[textdate]', salary1 = '$sala' WHERE id = '$_POST[id]'"; } if ($taxd =$m2) { $strSQL =""; $strSQL ="UPDATE tax_all SET id_em = '$_POST[id_em]', name = '$_POST[name]', daysum2 = '$_POST[textdate]', salary2 = '$sala' WHERE id = '$_POST[id]'"; } if ($taxd =$m3) { $strSQL =""; $strSQL ="UPDATE tax_all SET id_em = '$_POST[id_em]', name = '$_POST[name]', daysum2 = '$_POST[textdate]', salary2 = '$sala' WHERE id = '$_POST[id]'"; } if ($taxd = $m4) { $strSQL =""; $strSQL ="UPDATE tax_all SET id_em = '$_POST[id_em]', name = '$_POST[name]', daysum1 = '$_POST[textdate]', salary1 = '$sala' WHERE id = '$_POST[id]'"; } if ($taxd =$m5) { $strSQL =""; $strSQL ="UPDATE tax_all SET id_em = '$_POST[id_em]', name = '$_POST[name]', daysum2 = '$_POST[textdate]', salary2 = '$sala' WHERE id = '$_POST[id]'"; } if ($taxd =$m6) { $strSQL =""; $strSQL ="UPDATE tax_all SET id_em = '$_POST[id_em]', name = '$_POST[name]', daysum3 = '$_POST[textdate]', salary3 = '$sala' WHERE id = '$_POST[id]'"; } if ($taxd = $m7) { $strSQL =""; $strSQL ="UPDATE tax_all SET id_em = '$_POST[id_em]', name = '$_POST[name]', daysum1 = '$_POST[textdate]', salary1 = '$sala' WHERE id = '$_POST[id]'"; } if ($taxd =$m8) { $strSQL =""; $strSQL ="UPDATE tax_all SET id_em = '$_POST[id_em]', name = '$_POST[name]', daysum2 = '$_POST[textdate]', salary2 = '$sala' WHERE id = '$_POST[id]'"; } if ($taxd =$m9) { $strSQL =""; $strSQL ="UPDATE tax_all SET id_em = '$_POST[id_em]', name = '$_POST[name]', daysum3 = '$_POST[textdate]', salary3 = '$sala' WHERE id = '$_POST[id]'"; } if ($taxd = $m10) { $strSQL =""; $strSQL ="UPDATE tax_all SET id_em = '$_POST[id_em]', name = '$_POST[name]', daysum1 = '$_POST[textdate]', salary1 = '$sala' WHERE id = '$_POST[id]'"; } if ($taxd =$m11) { $strSQL =""; $strSQL ="UPDATE tax_all SET id_em = '$_POST[id_em]', name = '$_POST[name]', daysum2 = '$_POST[textdate]', salary2 = '$sala' WHERE id = '$_POST[id]'"; } if ($taxd =$m12) { $strSQL =""; $strSQL ="UPDATE tax_all SET id_em = '$_POST[id_em]', name = '$_POST[name]', daysum3 = '$_POST[textdate]', salary3 = '$sala' WHERE id = '$_POST[id]'"; $objQuery =""; $objQuery = mysql_query($strSQL); }
Manit500
101.51.53.xxx
25-03-2017
21:27:14
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ