다음과 같이 라라벨에서 쿼리를 통해서 단일행값만 받아오기 위해서 쿼리를 돌렸습니다.
$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'
자문자답입니다.
Eloquent 통해서 나온 배열에서 pluck을 통해서 뽑아주면 단일변수만 리턴해주네요.
혹시라도 저랑 비슷한 케이스로 검색해보실 분 있을 거 같아 남겨둡니다.
다음과 같이 라라벨에서 쿼리를 통해서 단일행값만 받아오기 위해서 쿼리를 돌렸습니다.
$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)로 쓰면
이런 식으로 잘 나옵니다.
쿼리로 뽑아준 값을 바로 변수로 내보내주기 위해선 어떻게 처리해줘야 될까요?
Use of undefined constant master_id - assumed 'master_id'