我试图用5来限制数据库输出,但它只选择4.是的,我确信它有4个以上。
$sql = "SELECT * FROM lookup
INNER JOIN lookupCategories
ON lookup.FK_lookupCategory=lookupCategories.lookupCategoriesId
INNER JOIN lookupType
ON lookup.FK_lookupType=lookupType.lookupTypeId
INNER JOIN authentication
ON lookup.FK_lookupUserId=authentication.userId
WHERE FK_lookupUserId='$_GET[id]'
ORDER BY lookupId DESC
LIMIT 5";
我的代码看起来像这样。可能有什么不对? :) 提前谢谢。
答案 0 :(得分:6)
我建议只有4个条目匹配 - 要证明或反驳这一点,请在没有LIMIT
的情况下尝试查询,并查看返回的结果数量:
"SELECT COUNT(*) FROM lookup
INNER JOIN lookupCategories
ON lookup.FK_lookupCategory=lookupCategories.lookupCategoriesId
INNER JOIN lookupType
ON lookup.FK_lookupType=lookupType.lookupTypeId
INNER JOIN authentication
ON lookup.FK_lookupUserId=authentication.userId
WHERE FK_lookupUserId='$_GET[id]';