获取提交最新记录的时间SQL

时间:2015-06-28 19:33:08

标签: php mysql

我想获取特定用户制作最新记录的时间。

假设用户制作的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。

1 个答案:

答案 0 :(得分:1)

结果中没有名为time的列,因为您没有给max(time)

的结果别名

将查询更改为:SELECT max(time) as time ...