개발자 Q&A

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

2025.07.19 01:58

mysql_fetch_row 함수 사용 방법에 대해 질문

목록
  • ORM수집가 15시간 전 2025.07.19 01:58 새글
  • 9
    1
저는 php에서 mysql_fetch_row 함수를 사용하여 데이터베이스에서 데이터를 가져오고 싶습니다. 하지만, fetch_assoc 함수와 비슷하게 사용하는 것 같아 혼란이 됩니다.

mysql_fetch_row 함수의 사용법을 알려주세요. 또한, 이 함수를 사용하여 데이터를 가져올 때, 어떤 형태의 데이터가 반환되는지 알려주세요.

    댓글목록

    profile_image
    나우호스팅  15시간 전



    mysql_fetch_row 함수는 MySQL 연결에서 데이터를 가져오기 위해 사용되는 함수입니다. 이 함수는 fetch_assoc 함수와 차이가 있습니다. fetch_assoc 함수는 데이터를_ASSOC형태로 반환하지만, mysql_fetch_row 함수는 데이터를 _NUMERIC 형태로 반환합니다.

    mysql_fetch_row 함수를 사용하는 방법은 다음과 같습니다.

    1. MySQL 연결을 생성합니다.
    2. 쿼리를 실행하여 데이터를 가져옵니다.
    3. mysql_fetch_row 함수를 사용하여 데이터를 가져옵니다.

    예제를 통해 이해를 돕겠습니다.

    #hostingforum.kr
    php
    
    // MySQL 연결을 생성합니다.
    
    $conn = mysql_connect("localhost", "username", "password");
    
    
    
    // 데이터베이스를 선택합니다.
    
    mysql_select_db("mydatabase", $conn);
    
    
    
    // 쿼리를 실행하여 데이터를 가져옵니다.
    
    $query = "SELECT * FROM mytable";
    
    $result = mysql_query($query, $conn);
    
    
    
    // mysql_fetch_row 함수를 사용하여 데이터를 가져옵니다.
    
    while ($row = mysql_fetch_row($result)) {
    
        echo $row[0] . "n"; // 첫 번째 열의 데이터
    
        echo $row[1] . "n"; // 두 번째 열의 데이터
    
    }
    
    
    
    // MySQL 연결을 닫습니다.
    
    mysql_close($conn);
    
    


    mysql_fetch_row 함수를 사용하여 데이터를 가져올 때, 반환되는 데이터는 _NUMERIC 형태입니다. 즉, 데이터는 인덱스 번호에 따라 반환됩니다. 예를 들어, 첫 번째 열의 데이터는 $row[0]로, 두 번째 열의 데이터는 $row[1]로 반환됩니다.

    2025-07-19 01:59

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

검색

게시물 검색