DB row를 2차원배열로 가져올수있나요?

DB row를 2차원배열로 가져올수있나요?

QA

DB row를 2차원배열로 가져올수있나요?

본문

$row[2][2] 이런식으로 2번째 필드의 2번째 컬럼을 가져오고싶은데 방법이 없을까요??

 


<?php 
    $sql =  "select * from excel"; 
    $result = sql_query($sql);
    $rowcnt = mysqli_num_rows($result);
    $colcnt = mysqli_num_fields($result);
    while($row = sql_fetch_array($result)){
        echo $row;
    }
?>

제가 sql_fetch_array로 가져오는 방법밖에몰라서 도움을 요청해봅니다!

#DB

이 질문에 댓글 쓰기 :

답변 1

다음과 같이 하면 되지 않을까 합니다.

그누보드의 sql_fetch_array() 는 연관배열로만 가져오기 때문에, mysqli_fetch_array() 를 사용했습니다.


<?php 
$sql =  "select * from excel"; 
$result = sql_query($sql);
$rowcnt = mysqli_num_rows($result);
$colcnt = mysqli_num_fields($result);
$list = array();
while($row = mysqli_fetch_array($result)){
    $list[] = $row;    
}
// echo $list[0][0]; echo $list[0][1];
//print_r2($list);
?>
답변을 작성하시기 전에 로그인 해주세요.
전체 118
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT