如何使用 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中文网其他相关文章!