首页 > 数据库 > mysql教程 > 为什么我的 MySQL 查询结果在 PHP 中显示'Resource id #6”?

为什么我的 MySQL 查询结果在 PHP 中显示'Resource id #6”?

Patricia Arquette
发布: 2024-12-04 22:00:17
原创
701 人浏览过

Why Does My MySQL Query Result Show

如何使用 PHP 打印 MySQL 查询的结果

您遇到了 MySQL 查询结果被打印的问题显示为“资源 ID #6”而不是预期值。要解决此问题,您需要使用获取函数。

$result = mysql_query(sprintf("SELECT TIMEDIFF(NOW(), '%s') as time_delta", $row['fecha']));
if ($result) {
    $data = mysql_fetch_assoc($result);
    echo $data['time_delta'];
}
登录后复制

此代码将获取结果的第一行并提取“time_delta”字段值。但是,需要注意的是,mysql 函数已被弃用,不建议用于新项目。相反,您应该将 PDO 与 PDO_mysql 或 mysqli 一起使用。

以上是为什么我的 MySQL 查询结果在 PHP 中显示'Resource id #6”?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板