for문 변수안에 변수를 돌릴려고 하는데 잘 안되서요 소스좀 봐주세용

for문 변수안에 변수를 돌릴려고 하는데 잘 안되서요 소스좀 봐주세용

QA

for문 변수안에 변수를 돌릴려고 하는데 잘 안되서요 소스좀 봐주세용

본문

for($a=1; $a<=3; $a++){

  ${sql.$a.} = " select * {$sql_common}{$sql_search}{${sql_ca.$a.}} order by wr_id desc";

  ${result.$a.} = sql_query(${sql.$a.});

}

위에 for문을 돌려서 아래와 같이 나오게 하고 싶은데 저게 아닌가요??????

 

$sql1 = " select * {$sql_common}{$sql_search}{$sql_ca1} order by wr_id desc";

$result1 = sql_query($sql1);

 

$sql2 = " select * {$sql_common}{$sql_search}{$sql_ca2}' order by wr_id desc";

$result2 = sql_query($sql2);

 

$sql3 = " select * {$sql_common}{$sql_search}{$sql_ca3} order by wr_id desc";

$result3 = sql_query($sql3);

이 질문에 댓글 쓰기 :

답변 2

${sql.$a.} 변수명 할당할때

 

${"sql".$a} 이런 방식으로 변수를 할당해서 만들어야 할겁니다.

 

변수 선언방식을 그냥 선언하는 방식이 아니기에 참고하여 반영하시면 될겁니다.

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

회원로그인

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