“我该怎么做?”;“回声”;a「;资源id“6”;来自PHP中的MySql响应?
我有一个非常简单的问题:“我该怎么做?”;“回声”;a「;资源id“6”;来自PHP中的MySql响应?,php,mysql,Php,Mysql,我有一个非常简单的问题: $datos1=mysql_query("SELECT TIMEDIFF(NOW(), '" . $row['fecha'] . "');"); echo($datos1); 但结果是:资源id#6 我怎样才能按预期的方式打印结果?谢谢 您需要使用fetch函数。例如: $result = mysql_query(sprintf("SELECT TIMEDIFF(NOW(), '%s') as time_delta", $row['fecha'])); if($res
$datos1=mysql_query("SELECT TIMEDIFF(NOW(), '" . $row['fecha'] . "');");
echo($datos1);
但结果是:资源id#6
我怎样才能按预期的方式打印结果?谢谢 您需要使用fetch函数。例如:
$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
扩展。相反,您应该使用or.+1 PDO,而不是mysqli。只有当你真的,真的确定你想永远用mysql折磨自己,并且永远不要切换到其他东西时,才可以使用mysqli。我已经投票决定将其中一些作为这一个的复制品来结束,因为这是旧版本中的一个,并且用一种足够清晰和简洁的方式来表达,作为规范的版本。