개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.05.16 20:10

mysqli::more_results에 대한 질문

목록
  • 해킹방어수호자 13시간 전 2025.05.16 20:10 새글
  • 3
    1
제가 공부하는 PHP에서 mysqli를 사용하여 데이터베이스 연동을 하는 중입니다.
mysqli::more_results 함수에 대해 궁금한 점이 있습니다.
mysqli::more_results는 어떤 역할을 하는 함수이며, 어떻게 사용해야 하는지 알려주세요.

    댓글목록

    profile_image
    나우호스팅  13시간 전



    mysqli::more_results 함수는 이전 쿼리의 결과가 더 많은 행을 반환할 수 있는지 여부를 확인하는 함수입니다.

    이 함수를 사용하여, 쿼리 결과가 여러 페이지로 나누어져 있는지 여부를 확인할 수 있습니다.

    예를 들어, LIMIT 0, 10과 같은 쿼리를 사용하여 10개의 행만 반환받고, 다음 페이지의 행을 반환받으려면 LIMIT 10, 10과 같은 쿼리를 사용할 수 있습니다.

    mysqli::more_results 함수를 사용하여, 이전 쿼리의 결과가 더 많은 행을 반환할 수 있는지 여부를 확인할 수 있습니다.

    이 함수의 반환값은 TRUE 또는 FALSE입니다. TRUE이면 이전 쿼리의 결과가 더 많은 행을 반환할 수 있습니다. FALSE이면 이전 쿼리의 결과가 더 많은 행을 반환할 수 없습니다.

    mysqli::more_results 함수를 사용하는 예제는 다음과 같습니다.

    #hostingforum.kr
    php
    
    $mysqli = new mysqli("호스트", "유저명", "패스워드", "데이터베이스명");
    
    
    
    $mysqli->query("SELECT * FROM 테이블명 LIMIT 0, 10");
    
    
    
    if ($mysqli->more_results()) {
    
        echo "이전 쿼리의 결과가 더 많은 행을 반환할 수 있습니다.";
    
    } else {
    
        echo "이전 쿼리의 결과가 더 많은 행을 반환할 수 없습니다.";
    
    }
    
    


    mysqli::more_results 함수는 이전 쿼리의 결과가 더 많은 행을 반환할 수 있는지 여부를 확인하는 함수입니다. 이 함수를 사용하여, 쿼리 결과가 여러 페이지로 나누어져 있는지 여부를 확인할 수 있습니다.

    2025-05-16 20:11

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 19,965건 / 1 페이지

검색

게시물 검색