2016-08-05 95 views
-2
SELECT FROM users.id,username ORDER BY ID ASC LIMIT 3 

輸出不工作,從數據庫中以便最後3行, 此行不是錯誤顯示 如何糾正線?通過ID ASC OOP PHP選擇

+0

選擇什麼?????? – Saty

+0

user_id上只有3行 –

+0

您是否在測試過程中測試了該查詢?它是否有任何錯誤? –

回答

1

你會得到更好的服務編寫以下...

SELECT id FROM users ORDER BY id ASC LIMIT 3 

你原來的查詢是錯誤的,SQL,像任何編程語言,需求爲旨在準確地寫。

請做關於SQL的入門課程。

+1

SQL是一種**編程語言**? OR **非程序語言** – Sami

1

應該

SELECT id, username FROM users ORDER BY ID ASC LIMIT 3 
+0

然後 文件db 我限制行 $ sql =「{$ action} FROM {$ table} WHERE {$ field} {$ operator}($ placeIds)ORDER BY id DESC LIMIT 0,1「; –

+0

@DevKurd:您的代碼可以廣泛應用於SQL注入。您使用的語法可能會被破壞,但其他用戶可以只執行他們想要的任何正確形成的(和惡意)代碼。 – David

+0

是的,你正確:( –