From e38d461b3b647a71c5be08875b7b7729ef7e9571 Mon Sep 17 00:00:00 2001 From: SulthanDA28 <13521159@std.stei.itb.ac.id> Date: Mon, 30 Oct 2023 17:01:12 +0700 Subject: [PATCH] fix post --- src/app/models/HomeModel.php | 2 +- src/public/js/home.js | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/app/models/HomeModel.php b/src/app/models/HomeModel.php index 25bb430..f58dfd2 100644 --- a/src/app/models/HomeModel.php +++ b/src/app/models/HomeModel.php @@ -20,7 +20,7 @@ class HomeModel $db = PDOHandler::getInstance()->getPDO(); $page = $page * 10; $sql = "SELECT * FROM posts as p LEFT JOIN post_resources as pr ON p.post_id=pr.post_id AND p.owner_id=pr.post_owner_id JOIN users as u ON p.owner_id=u.id ORDER BY p.post_id DESC LIMIT 10 OFFSET $page"; - $count = "SELECT COUNT(*) as count FROM posts as p JOIN post_resources as pr ON p.post_id=pr.post_id AND p.owner_id=pr.post_owner_id JOIN users as u ON p.owner_id=u.id "; + $count = "SELECT COUNT(*) as count FROM posts as p LEFT JOIN post_resources as pr ON p.post_id=pr.post_id AND p.owner_id=pr.post_owner_id JOIN users as u ON p.owner_id=u.id "; $result = $db->query($sql); $result2 = $db->query($count); if($result){ diff --git a/src/public/js/home.js b/src/public/js/home.js index 5309c9f..3b47afd 100644 --- a/src/public/js/home.js +++ b/src/public/js/home.js @@ -35,12 +35,11 @@ function createPost(data,totalsemuapage,pagenow){ const isitext = document.createElement('p'); isitext.textContent = element.body; box.appendChild(isitext); - - let gettype = element.path - let type = gettype.split('.').pop(); var pathToRemove = "/var/www/html"; var path = element.path; if(path!=null){ + let gettype = element.path + let type = gettype.split('.').pop(); path = path.replace(pathToRemove, ''); console.log(path); if(type=='jpg' || type=='jpeg' || type=='png'){ -- GitLab