Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,030

HOME > PHP > PHP Forum > กรุณาช่วยดู โค้ดให้หน่อยนะคะ เขียนโค้ด Delete แล้วทำไมพอใส่ $code ละทำการลบไม่ได้ และก็การ save ก็ save ไม่ได้ด้วย



 

กรุณาช่วยดู โค้ดให้หน่อยนะคะ เขียนโค้ด Delete แล้วทำไมพอใส่ $code ละทำการลบไม่ได้ และก็การ save ก็ save ไม่ได้ด้วย

 



Topic : 027504



โพสกระทู้ ( 34 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์




เขียนโค้ด Delete แล้วทำไมพอใส่ $code ละทำการลบไม่ได้ และก็การ save ก็ save ไม่ได้ด้วย

แต่ถ้าหากเปลี่ยนจาก $code เป็น ตัวเลขเช่น 21285 แล้วก็จะลบได้

และถ้าหาก comment delete ทั้งหมด ก็จะสามารถ save ได้ งง มาก

โค้ด delete
$code=isset($_POST['txtCode'])?$_POST['txtCode']:"";
$strupdatedel="Delete from sale_master Where Code='$code'";
$rsupdatedel=mysql_query($strupdatedel);

โค้ด save
script java ของ save
function submitform(){
with(form1){
savedata.value="save";
}
document.form1.submit();
var txtCode=document.getElementById("txtCode");
var cboCustName=document.getElementById("cboCustName");
var cboPrductGroup=document.getElementById("cboProductGroup");
var cboSaleName=document.getElementById("cboSaleName");

if(txtCode.value== ""){
alert("กรุณาป้อนเลขที่เอกสาร");
txtCode.focus;
return false;
}
else if(cboCustName.value==""){
alert("กรุณาเลือกชื่อลูกค้า");
cboCustName.focus();
return false;
}
else if(cboProductGroup.value==""){
alert("กรุณาเลือกชนิดสินค้า");
cboProductGroup.focus();
return false;
}
else if(cboSaleName.value==""){
alert("กรุณาเลือกชื่อผู้ขาย");
cboSaleName.focus();
return false;
}
}


โค้ด save
$savedata=isset($_POST['savedata'])?$_POST['savedata']:"";
//if(isset($_POST))
if ($savedata =="save"){
$code=$_POST['txtCode'];
$date=DateEng($_POST['txtDate']);
$custno=$_POST['cboCustName'];
$productgroupid=$_POST['cboProductGroup'];
$incentive=$_POST['txtIncentive'];
$remark=!empty($_POST['txtRemark'])?$_POST['txtRemark']:"";
$activedate=$_POST['txtActiveDate'];
$senddate=$_POST['txtSendDate'];
$warrantydate=$_POST['txtWarrantyDate'];
$creditdate=$_POST['txtCreditDate'];
$sumprice=isset($_POST['txtSumPrice'])?$_POST['txtSumPrice']:"0";
$sumvat=isset($_POST['txtSumVat'])?$_POST['txtSumVat']:"0";
$sumtotal=isset($_POST['txtSumTotal'])?$_POST['txtSumTotal']:"0";
$salecode=$_POST['cboSaleName'];
$docno=$code;

if (isset($_POST['hAddnew'])) {
switch($_POST['hAddnew']) {
case 'true' :
$strupdate="Insert Into sale_master";
$strupdate.="(Code,Date,CustomerCode,ProductGroupID,ProductTypeID,Price,Vat,TotalPrice,Status,SaleName,";
$strupdate .="Remark,Incentive,Warranty,Sendday,Creditday,ActiveDate,User_edit,Deleted)";
$strupdate.="Values ('$code','$date','$custno','$productgroupid','0','$sumprice','$sumvat','$sumtotal','0','$salecode','$remark','$incentive','$warrantydate',";
$strupdate.="'$senddate','$creditdate','$activedate','$userid','0')";
$message="เพิ่มเอกสารสำเร็จ " ; break;

case 'false' :
$strupdate="Update sale_master SET Date='$date',CustomerCode='$custno',ProductGroupID='$productgroupid',ProductTypeID='0',Price='$sumprice',Vat='$sumvat',TotalPrice='$sumtotal',SaleName='$salecode',Remark='$remark',Incentive='$incentive',Warranty='$warrantydate',Sendday='$senddate',Creditday='$creditdate',ActiveDate='$activedate',User_edit='$userid' Where Code='$code'";
$message= 'แก้ไขเอกสารสำเร็จ ' ; break;
}
if ($_POST['hAddnew']=="true"){
SaveCode("Sale",$_POST['txtCode']);
}
$rsupdate=mysql_query($strupdate);
$addnew='false';
$message.= mysql_affected_rows($conn) . " รายการ";
}
$savedata="";
}



ใน <body> ของ save
<input type="hidden" name="savedata" value="" onclick="submitform();">
<A href="javascript: submitform();">

กรุณาช่วยบอกข้อแก้ไขหน่อยนะคะ



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2009-05-20 10:02:19 By : porn8830 View : 1083 Reply : 6
 

 

No. 1



โพสกระทู้ ( 913 )
บทความ ( 2 )



สถานะออฟไลน์
Facebook

<input type="hidden" name="savedata" value="" onclick="submitform();">

เขียน onclick ทำไมครับ มันเป็น file hidden หะ
ส่วน แก้ไขอะไร มันผิดตรงไหนครับ save ไม่ลง รึยังไง

งง






Date : 2009-05-20 10:06:28 By : teez1232002
 


 

No. 2



โพสกระทู้ ( 34 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


ถ้าหากใส่คำสั่ง delete ลงไปก็จะไม่สามารถ save ลงใน DB ได้

และคำสั่ง Delete นี้ก็ไม่สามารถ delete ได้ ถ้าหากใส่ $code แต่ใส่เป็นตัวเลขได้เช่น 201285
Date : 2009-05-20 10:25:18 By : porn8830
 

 

No. 3



โพสกระทู้ ( 913 )
บทความ ( 2 )



สถานะออฟไลน์
Facebook

$code=isset($_POST['txtCode'])?$_POST['txtCode']:"";
เปลี่ยนเป็น
$code=$_POST['txtCode']";
Date : 2009-05-20 10:35:25 By : teez1232002
 


 

No. 4



โพสกระทู้ ( 34 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


ยังไม่ได้
Date : 2009-05-20 12:13:04 By : porn8830
 


 

No. 5



โพสกระทู้ ( 913 )
บทความ ( 2 )



สถานะออฟไลน์
Facebook

เอาโค๊ดส่วนของการส่งค่ามา DELETE มาให้ดูหน่อยครับ
Date : 2009-05-20 12:36:23 By : teez1232002
 


 

No. 6



โพสกระทู้ ( 34 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


พอตอนคลิก ลบ ก้อจะขึ้น error undifind addnew คือตัวแปรของการสร้างเอกสารใหม่ แต่พอมา refesh หน้า main หลัก ก็จะพบว่า ข้อมูลที่เราลบนั้นถูกลบ แต่ทำไมถึงขึ้น error

โค้ด delete
$deletedata=isset($_POST['deletedata'])?$_POST['deletedata']:"";
$code=isset($_POST['txtCode'])?$_POST['txtCode']:"";
if($deletedata=="delete"){
$strupdatedel="Delete from sale_master Where Code='$code'";
$rsupdatedel=mysql_query($strupdatedel);


ใน <body>
<input type="hidden" name="deletedata" value="">
<A href="javascript: submitdelete();">ลบ</A>


script java ของ delete
function submitdelete(){
with(form1){
deletedata.value="delete";
}
document.form1.submit();
}
Date : 2009-05-20 12:43:32 By : porn8830
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : กรุณาช่วยดู โค้ดให้หน่อยนะคะ เขียนโค้ด Delete แล้วทำไมพอใส่ $code ละทำการลบไม่ได้ และก็การ save ก็ save ไม่ได้ด้วย
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่