牛牛在线工具

SqlStatementResult::hasData()

收录 8868 个 PHP 函数,含用途说明与用法示例。

SqlStatementResult::hasData()

判断 SQL 语句执行后的结果集中是否有数据

函数名:SqlStatementResult::hasData() 适用版本:PHP 5.4.0 及以上版本 函数描述:该函数用于判断 SQL 语句执行后的结果集中是否有数据。 用法: bool SqlStatementResult::hasData ( void ) 参数说明:该函数不接受任何参数。 返回值: 如果结果集中有数据,则返回 true。 如果结果集中没有数据,则返回 false。 示例: // 创建一个数据库连接 $connection = new PDO("mysql:host=localhost;dbname=mydatabase", "username", "password"); // 准备 SQL 语句 $sql = "SELECT * FROM users WHERE age > 18"; // 执行 SQL 语句 $result = $connection->query($sql); // 判断结果集中是否有数据 if ($result->hasData()) { // 结果集中有数据 echo "查询到了结果!"; } else { // 结果集中没有数据 echo "未查询到结果!"; } 在上述示例中,我们首先创建了一个数据库连接,并准备了一个 SQL 语句。然后,我们执行该 SQL 语句,并通过 hasData() 函数判断结果集中是否有数据。如果有数据,我们输出"查询到了结果!",否则输出"未查询到结果!"。 请注意,为了使用 SqlStatementResult 类和 hasData() 函数,你需要使用 PDO 扩展连接到数据库,并执行 SQL 语句。