|
|
|
Code PHP การลบข้อมูล แล้วให้ไปปรับสถานะใน Database จาก 1 เป็น 0 |
|
|
|
|
|
|
|
ประมาณนี้ครับ
<?php
//หน้าแสดงข้อมูล
// database connection
$sql = "select * from order where status='1' ";
$res = mysql_query($sql) or die(mysql_error());
while($data = mysql_fetch_assoc($res)){
echo "<tr><td>$i</td><td>{$data["product"]}</td><td>{$data["price"]}</td><td>{$data["qty"]}</td><td><a href='#' class='cancel' data-id='{$data["orderid"]}' >ยกเลิก</a></td>";
}
?>
<script type="text/javascript">
$(document).ready(function(){
$("a.cancel").click(function(){
var this = $(this);
if(confirm('ยืนยันการยกเลิกออร์เดอร์นี้ค่ะ')){
$.post('order-canceling.php',{cancelid:this.data('id')} , function(data){
var json = $.parseJSON(data);
alert(json.msg);
if(json.success == '1')
this.parents('tr').remove();
});
}
});
});
?>
order-canceling.php
<?php
// database connection
$result = array();
if(isset($_POST["cancelid"])){
$sql = "update order set status='0' where id='{$_POST["cencelid"]}' ";
$res = mysql_query($sql) or die(mysql_error());
if(mysql_affected_rows() > 0){
$result = array("success"=>"1" , "msg"=>"ออรเดอร์นี้ได้ถูกทำการยกเลิกแล้วค่ะ!");
}else{
$result = array("success"=>"0" , "msg"=>"ไม่สามารถยกเลิกออร์เดอร์นี้ได้ค่ะ กรุณาติดต่อแอดมินค่ะ");
}
echo json_encode($result);
exit(0);
}
?>
|
|
|
|
|
Date :
2015-03-02 18:34:47 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอแก้นิดนึงครับ
<?php
//หน้าแสดงข้อมูล
// database connection
$sql = "select * from ordering where status='1' ";
$res = mysql_query($sql) or die(mysql_error());
while($data = mysql_fetch_assoc($res)){
echo "<tr><td>$i</td><td>{$data["product"]}</td><td>{$data["price"]}</td><td>{$data["qty"]}</td><td><a href='#' class='cancel' data-id='{$data["orderid"]}' >ยกเลิก</a></td>";
}
?>
<script type="text/javascript">
$(document).ready(function(){
$("a.cancel").click(function(e){
e.preventDefault();
var this = $(this);
if(confirm('ยืนยันการยกเลิกออร์เดอร์นี้ค่ะ')){
$.post('order-canceling.php',{cancelid:this.data('id')} , function(data){
var json = $.parseJSON(data);
alert(json.msg);
if(json.success == '1')
this.parents('tr').remove();
});
}
});
});
?>
order-canceling.php
<?php
// database connection
$result = array();
if(isset($_POST["cancelid"])){
$sql = "update ordering set status='0' where id='{$_POST["cancelid"]}' ";
$res = mysql_query($sql) or die(mysql_error());
if(mysql_affected_rows() > 0){
$result = array("success"=>"1" , "msg"=>"ออรเดอร์นี้ได้ถูกทำการยกเลิกแล้วค่ะ!");
}else{
$result = array("success"=>"0" , "msg"=>"ไม่สามารถยกเลิกออร์เดอร์นี้ได้ค่ะ กรุณาติดต่อแอดมินค่ะ");
}
echo json_encode($result);
exit(0);
}
?>
|
|
|
|
|
Date :
2015-03-02 18:56:00 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากค่ะ
|
|
|
|
|
Date :
2015-03-04 22:58:08 |
By :
ballyoyo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|