PHP와 MySQL을 사용하여 간단한 뉴스 시스템을 만들고 싶습니다. 지금은 제대로 작동하는 게시물과 시스템을 가지고 있지만 문제가 하나뿐입니다. 대신 최신 뉴스 10 개를 보여주고 싶습니다. 그것은 가장 오래된 10 개의 뉴스를 보여줍니다.
제 질문은 : MySQL이 테이블의 맨 아래에서 결과를 반환하도록하는 방법이 있습니까? 아니면 처음에 게시물 수를 얻은 다음 마지막 10 개로 제한해야합니까? 여기
은 삽입 (제목과 텍스트는 탈출 시간이 시간(), 포스터는 아직 수행되지이다)이다MySQL이 테이블을 뒤로 돌려 줌
mysql_query("INSERT INTO news (title, poster, text, time) VALUES ('$newstitle', '1', '$newstext', '$time')") or die(mysql_error());
그리고 그것을 가져 오지 수 (addnews 에코 IT) :
$myqr = mysql_query('SELECT * FROM news LIMIT 10') or die("Error running news query: ". mysql_error());
while($myres = mysql_fetch_array($myqr))
{
addnews($myres['id'], $myres['title'], "admin", date('l jS F Y - H:i:s', $myres['time']), $myres['text']);
}
짧게 : 데이터베이스를 거꾸로 읽으려고합니다. 가능합니까?
음 ... 주문 하시겠습니까? – Matt