加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
praise.php 1.01 KB
一键复制 编辑 原始数据 按行查看 历史
845758376 提交于 2019-12-06 11:51 . php仿微博
<?php
require('library/Db.class.php'); //连接数据库
require("library/function.php"); //引入自定义函数
require('library/page.class.php'); //引入分页类
is_login(); //判断是否登录
$db = new Db(); //实例化数据库操作类
$user_id = $_SESSION['user']['id']; //获取当前用户id
$post_id = $_POST['post_id']; //获取微博id
/** 查看用户是否已经点赞 **/
$praise = $db->row('select * from mr_praise where user_id = :user_id and post_id = :post_id',
array('user_id'=>$user_id,'post_id'=>$post_id));
if(!$praise){ //没有点赞
$sql = 'insert into mr_praise (user_id,post_id) value (:user_id,:post_id)';
$insert = $db->query($sql,array("user_id"=>$user_id,"post_id"=>$post_id));
//微博点赞数加1
$db->query('update mr_post set praise_num = praise_num + 1 where id = :post_id',array('post_id'=>$post_id));
echo 1;
}else{ //已经点赞
echo 0;
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化