1
我想從數據庫中獲取最大值,但它不適用於我。我做錯了嗎?需要從數據庫表中獲得最大值
$con = mysqli_connect($servername, $username, $password, $dbname);
$query_for_com = "SELECT MAX(id) FROM Comments";
$mysql_query5= mysqli_query($con,$query_for_com);
while ($query_row_com = mysqli_fetch_assoc($mysql_query5)) {
echo $id_for = $query_row_com['Id'];
}
你得到什麼錯誤? –
完全沒有錯誤 –
@StoviRyžasStotelėje你的查詢是正確的,但是你可能需要添加一個別名爲'SELECT MAX(id)as max_id',最後是'$ id_for = $ query_row_com ['max_id'];'' ,也可以使用沒有組的聚合函數,總是返回一行,因此你可能不需要做一個循環,而是可以立即獲取記錄。它的工作原理是 –