Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 传递表行&;Laravel中控制器响应中的单个变量_Php_Laravel_Laravel 5_Laravel 5.1 - Fatal编程技术网

Php 传递表行&;Laravel中控制器响应中的单个变量

Php 传递表行&;Laravel中控制器响应中的单个变量,php,laravel,laravel-5,laravel-5.1,Php,Laravel,Laravel 5,Laravel 5.1,我在拉威尔有一个控制器,现在看起来像这样 public function index($merchant_url_text) { $deals = DB::table('tbl_deal') -> join ('tbl_merchant', 'tbl_deal.merchant_id', '=', 'tbl_merchant.merchant_id') -> where ('merchant_url_text', $merchant_u

我在拉威尔有一个控制器,现在看起来像这样

public function index($merchant_url_text)
{
$deals = DB::table('tbl_deal')
            -> join ('tbl_merchant', 'tbl_deal.merchant_id', '=', 'tbl_merchant.merchant_id')
            -> where ('merchant_url_text', $merchant_url_text)->get();
    return $deals;
}
我想添加到这个控制器的是另一个查询

$merchant_name = DB::table('tbl_merchant')->where('merchant_url_text', $merchant_url_text)->value('merchant_name');

如何确保仅返回单个商户名称以及当前以$rows形式传递的行?仅返回关联数组中的两行即可:

return array(
  'merchant_name' => $merchant_name,
  'deals' => $deals,
);