2016-08-05 94 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

是的,你正确:( –