$gInfo = "Sản phẩm không tồn tại"; } } else { if (!is_null($gianHang)) { /*TỒN TẠI*/ // cập nhật lượt xem sản phẩm if ($_SESSION['IsLogin'] == 1) { $luotXemSP = $_SESSION['LuotXemSanPham']; if (!in_array($maSanPham, $luotXemSP)) { array_push($luotXemSP, $maSanPham); } $_SESSION['LuotXemSanPham'] = $luotXemSP; } $nguoiUpSP = NguoiDungDAO::LayThongTinNguoiDungTheoMa($gianHang->MaNguoiDung); // tính số sao $soSao = LikesDAO::TinhSoSaoTBCuaMotDoiTuong($sanPham->Ma); //format $ngayDangSP = date_create($sanPham->NgayDang); $ngayDangSP = $ngayDangSP->format('h:m:s d-m-Y'); $donGiaBan = formatMoney($sanPham->DonGiaBan); $donGiaGoc = formatMoney($sanPham->DonGiaGoc); //like sản phẩm $lstlikes = LikesDAO::LayDanhSachLikesTheoMaDoiTuong($maSanPham); $soNguoiLike = count($lstlikes); if ($_SESSION['IsLogin'] == 1) { $nowUserLike = LikesDAO::LayDanhSachLikesTheoMaDT_MaNguoiDung($maSanPham, $_SESSION['IdUser']); if (is_null($nowUserLike)) { $like = "Like"; } else { $like = "Unlike"; }
$maDoiTuong = $_REQUEST['id']; $maNguoiDung = $_REQUEST['user']; $page = $_REQUEST['page']; $strRes = ""; // kiểm tra người dùng đã đánh giá hay chưa $nguoiDungDanhGia = LikesDAO::LayDanhSachLikesTheoMaDT_MaNguoiDung($maDoiTuong, $maNguoiDung); $res = false; $txtLike = ""; if (is_null($nguoiDungDanhGia)) { // thêm đánh giá $likeDto = new LikesDTO(); $likeDto->MaDoiTuong = $maDoiTuong; $likeDto->MaNguoiDung = $maNguoiDung; $likeDto->SoSao = $soSao; $res = LikesDAO::ThemLike($likeDto); //$txtLike = "Unlike"; } else { //Cập nhật đánh giá $res = LikesDAO::CapNhatLike($maDoiTuong, $maNguoiDung, $soSao); //$txtLike = "Like"; } if ($res) { // kết quả trả về if ($page === 'ChiTietSP') { $SoSaoTB = LikesDAO::TinhSoSaoTBCuaMotDoiTuong($maDoiTuong); $strRes = $SoSaoTB . ' sao | <span class="text-color-bold-1" id="btnDanhGiaSP" style="cursor:pointer;">Đánh giá</span>'; } } echo $strRes; }