如何从mysqli结果中获得最低的价值?

时间:2019-07-08 04:10:15

标签: php mysqli

所以目前我正在尝试从mysql的列中获取最短的时间(时间是一个整数),如果可以的话,它可以使它成为队列系统。

但是我被一个令我回到这里的问题震惊。当我获得最低的类型值(也是INT)时,就会出现问题,而不是最低的时间值

当前,我使用php mysqli_fetch_array()从结果中获取数组,因此可以使用php min()

if (isset($_GET['type'])) {
    $stmt = $conn->prepare('SELECT * FROM render_queue WHERE type=?');
    $stmt->bind_param('i', $_GET['type']);
    $stmt->execute();
    $result=$stmt->get_result();
    $row= mysqli_fetch_array($result);
    echo min($row['date_submit']);
    exit();
}

出口在那儿,所以我可以看到返回的东西。

这应该从数据库中输出最短的时间,但是从行中输出最低的类型。我能得到的任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

您需要做from django.shortcuts import render from django.contrib.auth.models import User from django.contrib import auth def signup(request): if request.method == "POST" : if request.POST["password1"] == request.POST["password2"] : user = User.objects.create_user{ username=request.POST["username"], password = request.POST["password"] if user is not None: auth.login(request,user) return redirect['home'] else: return render(request, 'login.html', {'error': 'username or password is incorrect'}) else: return render(request,'login.html') }

ORDER BY date_submit ASC LIMIT 1