gpt4 book ai didi

php - mysqli_query - 返回值

转载 作者:可可西里 更新时间:2023-11-01 07:10:51 25 4
gpt4 key购买 nike

我正在使用 PHP 函数 mysqli_query 运行 SELECT 查询。

如果查询运行成功但查询找不到匹配项,mysqli_query 返回什么?

最佳答案

根据 manual :

Returns FALSE on failure. For successful SELECT, SHOW, DESCRIBE or EXPLAIN queries mysqli_query() will return a mysqli_result object. For other successful queries mysqli_query() will return TRUE.

运行但未返回结果的查询仍被视为“成功的查询”,因为查询确实在数据库中运行并且空结果集是合法的响应。这意味着查询仍将返回一个 mysqli_result 对象,如果您检查它的行数(通过面向对象样式的 $result->num_rows mysqli_num_rows($result) 在程序样式中)它将返回 0。

关于php - mysqli_query - 返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14419593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com