PDQUpdates.php 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. <?php
  2. include('pdqconnect.inc');
  3. extract($_POST);
  4. if($column=="subKjob" or $column=="subKdesc" or $column=="subKmaterial" ){
  5. $parseMe = trim(mysqli_real_escape_string($mydb,$newData));
  6. $parseMe = str_replace("<br>", "" ,$parseMe);
  7. $sql = "update subK set " . mysqli_real_escape_string($mydb,$column) ." = '$parseMe'
  8. where subKID = " . mysqli_real_escape_string($mydb,$subKID);
  9. $rs=mysqli_query($mydb,$sql) or die(mysqli_error());
  10. if(mysqli_affected_rows($mydb)>0){
  11. echo "Success";
  12. } else {
  13. echo "Failure - $sql";
  14. }
  15. }
  16. elseif($column=="subKstatus"){
  17. $parseMe = trim(mysqli_real_escape_string($mydb,$newData));
  18. $parseMe = str_replace("<br>", "" ,$parseMe);
  19. $parseMe = str_replace("&nbsp;", "" ,$parseMe);
  20. if($parseMe!=""){
  21. if($parseMe=="Shipped"){$newstatus="Received";}
  22. if($parseMe=="Received"){$newstatus="Shipped";}
  23. $sql = "update subK set subKstatus = '$newstatus' where subKID = " . mysqli_real_escape_string($mydb,$subKID);
  24. $rs=mysqli_query($mydb,$sql) or die(mysqli_error());
  25. }
  26. echo "Success";
  27. }
  28. elseif($column=="subKack"){
  29. $parseMe = str_replace(" ", "" ,trim(mysqli_real_escape_string($mydb,$newData)));
  30. $parseMe = str_replace("<br>", "" ,$parseMe);
  31. $parseMe = str_replace("&nbsp;", "" ,$parseMe);
  32. $sql = "update subK set " . mysqli_real_escape_string($mydb,$column) ." = '". $parseMe. "'
  33. where subKID = " . mysqli_real_escape_string($mydb,$subKID);
  34. $rs=mysqli_query($mydb,$sql) or die($sql);
  35. if(mysqli_affected_rows($mydb)>0){
  36. echo "Success";
  37. } else {
  38. echo "Failure - $sql";
  39. }
  40. }
  41. elseif($column=='subKqty'){
  42. $parseMe = str_replace(" ", "" ,trim(mysqli_real_escape_string($mydb,$newData)));
  43. $parseMe = str_replace("<br>", "" ,$parseMe);
  44. $parseMe = str_replace("&nbsp;", "" ,$parseMe);
  45. $sql = "update subK set " . mysqli_real_escape_string($mydb,$column) ." = ". $parseMe. "
  46. where subKID = " . mysqli_real_escape_string($mydb,$subKID);
  47. $rs=mysqli_query($mydb,$sql) or die($sql);
  48. if(mysqli_affected_rows($mydb)>0){
  49. echo "Success";
  50. } else {
  51. echo "Failure - $sql";
  52. }
  53. }
  54. elseif($column=='subKdue'){
  55. $parseMe = str_replace("/", "-" ,trim($newData));
  56. $parseMe = str_replace("<br>", "" ,$parseMe);
  57. $parseMe = str_replace("&nbsp;", "" ,$parseMe);
  58. $exploded = explode("-", $parseMe);
  59. if(count($exploded)==3){
  60. $myArray['mon']=$exploded[0];
  61. $myArray['mday']=$exploded[1];
  62. $myArray['year']=$exploded[2];
  63. }
  64. elseif(count($exploded)==2){
  65. $today=getdate();
  66. $myArray['mon']=$exploded[0];
  67. $myArray['mday']=$exploded[1];
  68. $myArray['year']=$today['year'];
  69. }
  70. elseif(count($exploded)==1){
  71. $today=getdate();
  72. $myArray['mon']=$today['mon'];
  73. $myArray['mday']=$exploded[1];
  74. $myArray['year']=$today['year'];
  75. }
  76. $mySQLDate = $myArray['year'].'-'.$myArray['mon'].'-'.$myArray['mday'];
  77. $sql = "update subK set " . mysqli_real_escape_string($mydb,$column) . " = '$mySQLDate'
  78. where subKID = " . mysqli_real_escape_string($mydb,$subKID);
  79. $rs=mysqli_query($mydb,$sql) or die(mysqli_error());
  80. if(mysqli_affected_rows($mydb)>0){
  81. echo "Success";
  82. } else {
  83. echo "Failure - $sql";
  84. }
  85. }