PHP 초보가 배열 관련하여 질문있습니다 ㅠ,ㅠ

PHP 초보가 배열 관련하여 질문있습니다 ㅠ,ㅠ

QA

PHP 초보가 배열 관련하여 질문있습니다 ㅠ,ㅠ

본문

PHP 처음하는 ㅠ,ㅠ 초보자입니다 ㅠ,ㅠ 이런질문 부끄럽고 죄송합니다 ㅠ,ㅠ

 


$sub_main = $this->query("select subject from 테이블 LIMIT 4;"); 
 
while($sub_main_rows = $this->fetch($sub_main)) {        
 var_dump($sub_main_rows[subject]);
$sub_name = $sub_main_rows[subject];
}
 
 
<td>$sub_name​[0]</td>
<td>$sub_name​[1]</td>
<td>$sub_name​[2]</td>​
<td>$sub_name​[3]</td>​​

 

DB에 맨위4개를 하나 하나씩 출력할려고 합니다/

우선 이렇게  var_dump($sub_main_rows[subject]);

 

출력하면

 

"string(50) "ㄷㄷㄷ" string(49) "ㄴㄴㄴ" string(38) "ㄹㄹㄹㄹ" string(44) "ㄷㅋㅋㅋㄷ"

 

이렇게 나오는데 $sub_name​[0]

 

이렇게 하나하나 출력할려면 어떻게 해야하는지 ㅠ,ㅠ

이 질문에 댓글 쓰기 :

답변 2

 

 
$sub_main = $this->query("select subject from 테이블 LIMIT 4;"); 
 $i=0; //카운트 초기화
while($sub_main_rows = $this->fetch($sub_main)) {        
 var_dump($sub_main_rows[subject]);
 $sub_name[$i] = $sub_main_rows[subject]; //배열로 누적 
 $i++; //카운트 증가
}
 
<td>$sub_name​[0]</td>
<td>$sub_name​[1]</td>
<td>$sub_name​[2]</td>​
<td>$sub_name​[3]</td>​​

$sub_name = $sub_main_rows[subject];

이걸

$sub_name[] = $sub_main_rows[subject];

이렇게 하시면 제목만 배열에 들어갑니다.

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

회원로그인

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