2015-06-28 63 views
0

我想獲取特定用戶創建最新記錄的時間。獲取提交最新記錄的時間SQL

假設有4行由包含其不同ID的用戶創建,稱爲steamid。他們都是在不同的時間製造的。我想獲得最新的一次。

The table

所以選擇我試過底部記錄。

$time = "SELECT max(time) FROM bets WHERE steamid='$number'"; 
$result = mysqli_query($conn,$time); 
if (mysqli_num_rows($result) > 0) { 
while($row = mysqli_fetch_assoc($result)) { 
    $previous = $row["time"]; 
} 
} else { 
$previous = '0'; 
} 

但是$previous的轉儲返回null。

+0

您可能需要添加'php'標籤。如果你願意, –

+0

提交是作爲一個答案,它的工作 – Semger

回答

1

在結果也不會有命名time列你沒有給任何別名max(time)

更改查詢到這個結果:SELECT max(time) as time ...