php 7.2이상의 버전에서 mysqli_fetch_array가 달라졌나요?

php 7.2이상의 버전에서 mysqli_fetch_array가 달라졌나요?

QA

php 7.2이상의 버전에서 mysqli_fetch_array가 달라졌나요?

본문


$sql = " select cs.*,le.wr_content,le.wr_subject from class as cs left join $board_table as le on cs.class_name=le.wr_subject where  cs.class_code = '$class_code1' group by cs.class_content order by cs.class_curNum;";
                        
                        $result=sql_query($sql);
                        $row=mysqli_fetch_array($result);

 

안녕하세요 php 5.5버전에서 7.2버전으로 업그레이드중, 정상적으로 작동되었던 DB문이 에러가 나오기 시작했습니다

 

에러가 안나오게 할려면 어떻게 해야하나요...?

3543499036_1596417054.7843.png

 

해당 에러문은 이렇게 나옵니다

 

Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in/var/www/html/bbs/code_side.phpon line79

이 질문에 댓글 쓰기 :

답변 3

$sql = "select cs.*,le.wr_content,le.wr_subject from class as cs left join $board_table as le on cs.class_name=le.wr_subject where  cs.class_code = '$class_code1' group by cs.class_content order by cs.class_curNum";

$row = sql_fetch($sql);

mysqli_fetch_array 대신

그누보드 함수인 sql_fetch_array 함수를 사용해 보세요.

그누보드 함수에서 사용하는 것은 mysqli_fetch_array가 아니라

mysqli_fetch_assoc 입니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 84
QA 내용 검색

회원로그인

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