admin_news_model.php 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <?php
  2. class admin_news_model extends Model {
  3. public function getImages() {
  4. $result = $this->query("select * from azonics_news where slide_status<>'0';");
  5. return $result;
  6. }
  7. public function loadImage() {
  8. $slide_id = $this->escapeString($_REQUEST['id']);
  9. $row = $this->query("select * from azonics_news where slide_id='".$slide_id."';");
  10. return $row[0];
  11. }
  12. public function saveImage() {
  13. $data = $this->escapeArray($_REQUEST);
  14. if ($data['slide_id']!='') {
  15. $this->execute("update azonics_news set "
  16. . "slide_title='".$data['slide_title']."', "
  17. . "slide_content='".$data['slide_content']."', "
  18. . "slide_subtitle='".$data['slide_subtitle']."', "
  19. . "slide_buttontitle='".$data['slide_buttontitle']."', "
  20. . "slide_buttonURL='".$data['slide_buttonURL']."' "
  21. . "where slide_id='".$data['slide_id']."';");
  22. return true;
  23. }
  24. else {
  25. $this->execute("insert into azonics_news set "
  26. . "slide_title='".$data['slide_title']."', "
  27. . "slide_content='".$data['slide_content']."', "
  28. . "slide_subtitle='".$data['slide_subtitle']."', "
  29. . "slide_buttontitle='".$data['slide_buttontitle']."', "
  30. . "slide_buttonURL='".$data['slide_buttonURL']."', "
  31. . "slide_status='1', slide_banner='".$path.$fname."', "
  32. . "slide_user='".$_SESSION['admin_user']->admin_id."';");
  33. return true;
  34. }
  35. }
  36. public function deleteImage() {
  37. $slide_id = $this->escapeString($_REQUEST['id']);
  38. $this->execute("update azonics_news set slide_status='0' where slide_id='".$slide_id."';");
  39. return true;
  40. }
  41. }