2013年4月23日 星期二

排序更改

示意片:

$sort =$_POST['sort'];
$sortBL =$_POST['sortBL'];
$year =$_POST['year'];
$cat =$_POST['cat'];
$id =$_POST['sn'];
//B 代表 前面
//L 代表 後面
 if($sort=='abcd')
  echo_script_alert_ref("無效選擇,請勿選擇自己","XXXXX");
      
 if($sortBL=='B'){//改到xxx之前
  $sql="UPDATE col_doc_xxx SET sort=sort+1 WHERE sort >= '$sort' AND year_sn='$year' AND cat_sn='$cat'";      
  mysql_query($sql);
  //塞此id 的sort 為$sort
  $sql="UPDATE col_doc_xxx SET sort=$sort WHERE file_sn='$id'";
  mysql_query($sql);
 }
 if($sortBL=='L'){// 改到XXX之後
  $sql="UPDATE col_doc_xxx SET sort=sort-1 WHERE sort <= '$sort' AND year_sn='$year' AND cat_sn='$cat'";      
  mysql_query($sql);
  //塞此id 的sort 為$sort
  $sql="UPDATE col_doc_xxx SET sort=$sort WHERE file_sn='$id'";
  mysql_query($sql);
 }
 echo_script_alert_ref("更新完成","xxx");

沒有留言: