내가 5 데이터베이스 출력을 제한하기 위해 노력하고있어,하지만 그것은 단지 (4)을 선택하는 것 그리고 네, 확실 해요 더 4.MySQL의 - LIMIT 1 선택 미만 가정
$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";
내 코드가있다 이렇게 생겼어. 무엇이 잘못 될 수 있습니까? :) 미리 감사드립니다.
'$ _GET [id]'를 SQL에 추가하십시오. – Jakub
당신은 당신이 당신의 쿼리에서'LIMIT 5 '를 삭제했다가 실행했다고 말하고 있습니다. 더 많은 결과를 얻었거나, 문제의 테이블 중 하나를 선택하고 4 개 이상의 레코드를 보았다고 말하고 있습니까? –
주제를 벗어나서 삽입하기 전에 $ _GET을 정리할 것입니다. –