为了账号安全,请及时绑定邮箱和手机立即绑定

如何从PHP的MySql响应中“回显”“资源ID#6”?

如何从PHP的MySql响应中“回显”“资源ID#6”?

慕码人8056858 2019-11-20 14:24:06
很简单的问题,我有这个:$datos1=mysql_query("SELECT TIMEDIFF(NOW(), '" . $row['fecha'] . "');");echo($datos1);但是结果是:资源ID#6如何以预期的方式打印结果?谢谢!
查看完整描述

2 回答

?
墨色风雨

TA贡献1853条经验 获得超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'];

}

但是,mysql除非绝对必要,否则我不会使用这些功能。不建议将该mysql扩展名用于新项目中。相反,你应该使用PDO带有PDO_mysql或mysqli。


查看完整回答
反对 回复 2019-11-20
?
明月笑刀无情

TA贡献1828条经验 获得超4个赞

PDO,不是mysqli。仅在确实要真正使用mysqli的情况下,才使用mysqli,以确保永远永久遭受mysql的折磨,并且永远不要切换到其他方式。

查看完整回答
反对 回复 2019-11-20
  • 2 回答
  • 0 关注
  • 530 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信