질문을 삭제하지 말아주세요.!
 
1
0
-1

다음과 같이 라라벨에서 쿼리를 통해서 단일행값만 받아오기 위해서 쿼리를 돌렸습니다.


$result = DB::connection('goods')->table('january_event')->where('goods_code',$code)→get(['goods_name'])->toArray();


그리고 해당 값만 바로 출력해주기 위해서,

print_r($result['goods_name']); 을 쓰면 

Use of undefined constant goods_name- assumed 'goods_name' 라는 에러를 출력해줍니다.

print_r($result)로 쓰면 


Array
(
    [0] => stdClass Object
        (
            [goods_name] => 이벤트상품1
        )

)

이런 식으로 잘 나옵니다.


쿼리로 뽑아준 값을 바로 변수로 내보내주기 위해선 어떻게 처리해줘야 될까요?

Use of undefined constant master_id - assumed 'master_id'


    CommentAdd your comment...

    1 answer

    1.  
      1
      0
      -1

      자문자답입니다.


      Eloquent 통해서 나온 배열에서 pluck을 통해서 뽑아주면 단일변수만 리턴해주네요.


      혹시라도 저랑 비슷한 케이스로 검색해보실 분 있을 거 같아 남겨둡니다.

        CommentAdd your comment...