簡體   English   中英

MySQL和PHP-如何僅顯示前五行?

[英]MySQL and PHP - how to display only the first five rows?

我有一個數據庫,我已成功查詢該數據庫以顯示其中一個字段的值等於x的所有行。 我現在需要做的是僅顯示滿足該條件的前5條記錄。

到目前為止,這是我的SQL查詢:

$result = mysql_query("SELECT Player, Team, Pass_Yds, Pass_TDs, Int_Thrown, Rush_Yds, Rush_TDs, Overall_Pts, Total_Fantasy_Pts FROM ff_projections WHERE Position = 'QB' ORDER BY Pass_Yds DESC;");

我嘗試在查詢中添加LIMIT 0,5(在DESC之后但在';'之前),但是它根本不顯示任何內容。

您很可能不小心放入了一段時期:

LIMIT 0.5

等於:

LIMIT 0,0

要么

LIMIT 0

嘗試用逗號代替

LIMIT 0,5

或簡單地

LIMIT 5

您可以使用$result = mysql_query("SELECT Player, Team, Pass_Yds, Pass_TDs, Int_Thrown, Rush_Yds, Rush_TDs, Overall_Pts, Total_Fantasy_Pts FROM ff_projections WHERE Position = 'QB' ORDER BY Pass_Yds DESC LIMIT 0,5");

暫無
暫無

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

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