ai didi

php - 无论值是否存在,我的 mysql 查询都会导致行数为 1

转载 作者:行者123 更新时间:2023-11-29 04:12:46 24 4
gpt4 key购买 nike

这是我的 mysql 语句:

$result = mysql_query("select count(*) from usersecurity where 
email='".$_SESSION['username']."'");
echo mysql_num_rows($result);

问题是,根据我的理解,它总是返回值 1,即使表中不存在用户名...这是为什么?

最佳答案

因为 SELECT COUNT(*) ... 会返回一个包含零的单个值的行。

关于php - 无论值是否存在,我的 mysql 查询都会导致行数为 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5758416/

24 4 0
文章推荐: MySql 插入失败
文章推荐: java - 使用@ApplicationScoped bean 是否更有效?
文章推荐: php - 表单提交后,添加数据而不刷新?
文章推荐: mysql - 简单的 SQL 排序问题
行者123
个人简介

我是一名优秀的程序员,十分优秀!

滴滴打车优惠券免费领取
滴滴打车优惠券
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com