 |
ช่วยดูโค้ดทีค่ะ มันบันทึกไม่ลง ค่ะ หาจุดผิดไม่เจอ ช่วยดุทีนะคะ |
|
 |
|
|
 |
 |
|
Code (PHP)
$id_path = $edit_id;
$Po = $_POST["txtPO"];
/*$max = $q2['Po']; */
$Std_value = $_POST[Std_value];
$strSQL = "INSERT INTO inspection_rec SET Pressureball = '".$_POST['txtairpess']."',Weightball ='".$_POST['txtweightball']."',Pera = '".$_POST['txta']."',PerB = '".$_POST['txtb']."',PerC = '".$_POST['txtc']."',Diff = '".$_POST['txtdiff']."',MoldShape = '".$_POST['Rdomold']."',MoldRing = '".$_POST['selectring2']."',Conditionball = '".$_POST['selectcondition2']."' WHERE Std_value = '".$Std_value."' AND Po = '".$Po."' ";
echo $strSQL;
มันเออเร่อแบบนี้ค่ะ หาจุดผิดไม่เจอ ช่วยด้วยค่ะ
INSERT INTO inspection_rec SET Pressureball = '0',Weightball ='0',Pera = 'u',PerB = '',PerC = '',Diff = '',MoldShape = '259',MoldRing = 'ปกติ',Conditionball = 'ปกติ' WHERE Std_value = '' AND Po = '' You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE Std_value = '' AND Po = ''' at line 1
Tag : PHP
|
|
 |
 |
 |
 |
Date :
2013-07-10 14:19:35 |
By :
pampam |
View :
691 |
Reply :
12 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
INSERT INTO inspection_rec(Pressureball,Weightball,Pera,PerB,PerC,Diff,MoldShape,MoldRing,Conditionball) VALUE ('".$_POST['txtairpess']."','".$_POST['txtweightball']."','".$_POST['txta']."','".$_POST['txtb']."','".$_POST['txtc']."','".$_POST['txtdiff']."','".$_POST['Rdomold']."','".$_POST['selectring2']."','".$_POST['selectcondition2']."')";
|
 |
 |
 |
 |
Date :
2013-07-10 14:31:30 |
By :
amphol-yui |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
คือที่ทำ คือเหมือนคนหน้าข้อมูลมาทำต่ออ่ะค่ะ ที่แรกคือเสริทข้อมูลขึ้นมาตาม po แล้วนำมากรอกข้อมุลต่ออ่ะคะ
|
 |
 |
 |
 |
Date :
2013-07-10 14:33:54 |
By :
pampam |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แก้ไข หรอครับ ใช้คำสั่ง update ครับ INSERT INTO เปลี่ยนเป็น Update
|
 |
 |
 |
 |
Date :
2013-07-10 14:38:02 |
By :
amphol-yui |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ไม่ใช่แก้ไขค่ะ คือดึงข้อมูลตามเลข poมาทำการบันทึกข้อมูลต่ออ่ะคะ เหมือนทำค้างไว้ แล้วอยากมาทำต่อแต่เป้นรหัส po อ่ะค่ะ พี่
|
 |
 |
 |
 |
Date :
2013-07-10 14:40:24 |
By :
pampam |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ก้ต้องใช้UPDATE ซิ ถ้าจะทำต่อในรหัสpoเดิม
|
 |
 |
 |
 |
Date :
2013-07-10 14:49:35 |
By :
dagonov |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แล้วมันจะไม่ไปแทนนี่ข้อมูลเดิมหรอค่ะ
|
 |
 |
 |
 |
Date :
2013-07-10 14:54:23 |
By :
pampam |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ช่วยอธิบายระบบคุณหน่อย คือเอารหัสpoที่ค้นหา เพิ่มเข้าไปในตารางใหม่ใช่ไหมครับ
|
 |
 |
 |
 |
Date :
2013-07-10 15:12:54 |
By :
dagonov |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
คือ เช่น กรอกข้อมูลไปซัก 10 คอลัมแล้ว แต่ว่า เกิดปิดโปรแกรมไปเพื่อไปทำงานอื่นก่อนแต่ว่ายังกรอกรข้อมูลใน poเดิมไม่เสร็จแล้วอยากจะเปิดมาบันทึกข้อมูลต่อใน po เดิมอ่ะค่ะ แต่ก็อยู่ในตารางเดิมค่ะ คือกรอกข้อมูลไปแล้ว 1-10 แล้วไปทำงานอื่นก่อนแล้วจะมากรอกใข้อมูลเพิ่มใน po เดิม แล้วให้มันรันไปเรื่อยตามที่เรากรอกเพิ่มอ่ะคะ เปน็
11 - ...... อ่ะค่ะ
|
 |
 |
 |
 |
Date :
2013-07-10 15:32:23 |
By :
pampam |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ใครู้ช่วยที 
|
 |
 |
 |
 |
Date :
2013-07-10 16:01:59 |
By :
pampam |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
กน่าจะใช้UPDATE นะ
|
 |
 |
 |
 |
Date :
2013-07-10 16:25:59 |
By :
dagonov |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ถ้าอัพเดท มันไม่ไปแทนที่ข้อมูลเดิมหรอคะ อัพเดทไม่ใช่การเอาข้อมูลมาแก้ไขหรอคะ แล้วต้องทำยังไงช่วยบอกทีค่ะ 
|
 |
 |
 |
 |
Date :
2013-07-10 16:37:03 |
By :
pampam |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
อย่างงี้ หนังสือ PHP สักเล่มมั้ยคับ
|
 |
 |
 |
 |
Date :
2013-07-10 16:55:11 |
By :
teez1232002 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|