2017-07-04 6 views
1
public function orderView(Request $request){ 
    $orderByID = $request->id; 
    $orderDetailsView = DB::table('order_details') 
      ->where('order_id',$orderByID) 
      ->get(); 
    return view('admin.order.vieworder', ['orderDetailsView' => $orderDetailsView]); 
} 

$ orderByIDのみを返した場合は、IDを示します。しかし、このIDを使用して私はデータベーステーブルからデータをフェッチすることはできません。空の配列を示します。このコードを使用してデータを取得できません

+0

最も可能性の高いこのコードを試してみてください。そうすれば、何が間違っているのかを知ることができます。 –

+0

親愛なる@OmisakinOluwatobiありがとうございます。私は問題を把握して解決しています。あなたのコメントは私に問題の手がかりを与えます。 –

+0

あなたはそれを解決してうれしいです。しかし、あなたは答えとして解決策を投稿するようにアドバイスしますので、将来同様の問題を持つ他の人を助けることができます。 –

答えて

0

idは、あなたがddは($ orderDetailsView)とハードコードあなたがリクエストから得たIDを、あなたが結果を持っているかどうかを確認する必要があり、あなたのORDER_DETAILSテーブルに存在しないことを

$orderss = DB::table('order_details')->where('order_id', '=', $orderByID)->get(); 
+0

ありがとう@Bilal_Siddiq。私はそれを解決した。 –

+0

@Hasnain_Ahmedあなたの問題を解決する場合は、回答を受け入れてください –

関連する問題