모든 주제가 저장되는 'topics'라는 테이블이 있습니다. 해당 테이블에서 최근 5 행을 선택하여 한 페이지에 표시하고 다른 다섯 페이지를 최신 페이지로 선택하여 다른 페이지에 표시하려고합니다.MySQL 테이블에서 특정 행을 선택하는 방법은 무엇입니까?
나는 while 루프에서 모든 주제 이름을 에코하는 법을 알고 있지만 여기에서 문제는 mysql이 5 행을 선택하고 다른 5는 다른 페이지를 선택하는 것이고 동일한 문제는 다시는 아닙니다. 이것을 달성하는 방법?
LIMIT 5, 5
['LIMIT' (http://dev.mysql.com/doc/refman/5.1/en/select.html#id973384) '와 함께 ORDER BY'가 무엇 있다는. – hakre
ORDER BY를 사용하여 최신 날짜를 표시합니다 (날짜순 정렬). 그러나 mysql_fetch_assoc은 데이터 포인터를 더 이동 시켜서 한 페이지에서 각각의 모든 행을 선택합니다. 5 개의 최신 항목을 선택하고 mysql_fetch_assoc을 사용하여 표시 한 다음 다른 5 개를 선택하여 다른 페이지에 표시합니다. – Mantas
현재 수행중인 작업을 보여줄 수있는 코드를 추가 할 수 있습니다. 예 : 쿼리를 작성하고 실행하는 부분과 결과를 가져 오는 부분. – hakre