2017-03-24 10 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; 
関連する問題