栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

简单的mysql查询以检查行是否存在

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

简单的mysql查询以检查行是否存在

确实有很多方法可以做到这一点,但是如果您打算使用更多的信息,那么用户是否喜欢使用select *是一个坏主意。原因是您要数据库返回该表中每一列的值。

假设它是一个小型数据库,可能不是问题,但是随着数据库变大,您将在数据库上施加更多的负载,那么您需要尝试并仅选择所需和打算使用的列。好的,在这种情况下,用户ID可能已被索引并且只有一行,但是如果您习惯在这里进行操作,则也可以在其他位置进行操作。

试试这个吧。

$userid=$_cookie['userid'];$sql = "SELECT count(user_id) as total FROM likes WHERe `user_id`='{$userid}'"; $query = mysqli_query($conn, $sql);$row = mysqli_fetch_assoc($query);if( $row ['total'] > 0){    echo "unlike";}else{    echo "like";}

这样我们就可以得到总数。简洁大方



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/379233.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号