簡體   English   中英

PHP從SQL數據庫獲取第一行

[英]PHP get first row from SQL database

在我正在開發的表格中 ,您可以看到某個人的時間最為人所知。 我想在頁面上顯示它,因此我使用了以下代碼:

  $con=mysqli_connect("localhost","user","pass","database");

  if( $result2 = mysqli_query($con,"SELECT playername FROM 1_toad_circuit /*name of the table*/ LIMIT 0 , 30") ) {
      $row = mysqli_fetch_row($result2);
      printf ("%s \n", $row[0]);
    }

作為輸出,我沒有得到Itoi6(時間最好的人),但是我有Cat魚(按字母順序排列的第一個)。 您可以在圖片上看到3列( 鏈接 )。

我說我對SQL還是很陌生,我想知道我要修復什么。

您需要在語句中添加ORDER BY子句,然后按要存儲時間的任何字段進行排序。

例如,如果您有一個“時間”字段:

SELECT playername, time FROM 1_toad_circuit 
ORDER BY `time` ASC 
LIMIT 1

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM