기사가있는 뉴스 웹 사이트를 만들고 있는데 각 게시물 끝에 다음 기사와 이전 기사를 표시하려고합니다.데이터베이스에서 이전 항목 가져 오기
다음 링크는 정상적으로 작동하지만 이전 링크는 항상 첫 번째 게시물을 표시합니다. prev
코드
$get_next_sql = "SELECT * FROM articles WHERE id > '$article_id' LIMIT 1";
$get_prev_sql = "SELECT * FROM articles WHERE id < '$article_id' LIMIT 1";
오전 내가 뭔가 빠진 다음은 get
나는 각각 사용하고 코드는?
$의 get_prev_sql은 항상 첫 번째를 표시합니다 . 코드에 오류가 없습니다. 오류는 논리에만 있습니다. order by 절을 사용하지 않고 제한하면 내림차순으로 순서를 지정하십시오. 오름차순의 기본 정렬 스타일을 사용하므로 항상 첫 번째 스타일을 표시합니다. –