반응형

이게 무슨 소리냐 하면 변수를 호출할때 가끔 변수를 연속해서 불러와야 하는 경우가 있다.

 

어떤 경우냐 하면...

 

$que="select * from test";
$result = $mysqli->query($que);

while($rs = $result->fetch_object()){

    echo $rs->name;

}

 

이렇게 표시하는 경우다...

 

그런데 name이란 컬럼이 name1부터 name10까지 있다고 치자...

 

이럴때

 

$i=1;

$que="select * from test"; 
$result = $mysqli->query($que);

while($rs = $result->fetch_object()){

    echo $rs->name.$i;

    $i++;

}

 

이렇게 해주면 값이 안나온다...

 

이렇게 해주자...

 

$i=1;

$que="select * from test"; 
$result = $mysqli->query($que);

while($rs = $result->fetch_object()){

    echo $rs->{'name'.$i};

    $i++;

}

 

이렇게 해주면 된다....ㅎㅎㅎ

반응형

+ Recent posts