[英]How do i “echo” a “Resource id #6” from a MySql response in PHP?
非常簡單的問題,我有這個:
$datos1=mysql_query("SELECT TIMEDIFF(NOW(), '" . $row['fecha'] . "');");
echo($datos1);
但結果是: 資源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'];
}
但是,除非絕對必要,否則我不會使用mysql
函數。 不推薦在新項目中使用 mysql
擴展。 相反,你應該使用PDO
與PDO_mysql
或mysqli
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.