2017-03-24 1 views
0
$visitorphonenumber=DB::select('select phonenumber from visitortable where email=?',[Auth::user()->email]); 

$booking=new bookingmodel(); 
$booking->visitorphonenumber=$visitorphonenumber; 

이 데이터베이스에 [{"phonenumber":"9874589608"}] 같은 값을 저장하지만 난 저장할 만 9874589608Laravel 데이터베이스에 저장 만 값이 아닌 배열은

답변

1

, 나는 위의 대답에 약간의 설탕을 추가합니다

$visitorphonenumber=DB::select('select phonenumber from visitortable where email=?',[Auth::user()->email]); 

$singlePhoneNumber=$visitorphonenumber->first(); 
+0

[{ "phonenumber": "9874589608"}] 내 코드에 실제로 인쇄됩니다. 처음 사용할 때 {{phonenumber ":"9874589608 "} 상자 중괄호가없는 경우 – Nivas

+0

예 이제 해결 된 기능을 사용합니다. 액세스하고 저장하는 경우 데이터 항목에 액세스 할 수 없습니다. 설명대로 저장합니다. 우리는 데이터 요소에 접근 할 수있는 first() 함수를 사용합니다. – Nivas

2

시도

$visitorphonenumber->first()->phonenumber; 
관련 문제