Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.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 不使用id equal laravel获取多个表数据_Php_Mysql_Laravel - Fatal编程技术网

Php 不使用id equal laravel获取多个表数据

Php 不使用id equal laravel获取多个表数据,php,mysql,laravel,Php,Mysql,Laravel,在我的数据库中有两个表。tbl_计数器和tbl_关于。这个表中有许多行。现在我需要获取这些表的所有数据。不需要匹配两个表id 比如:tbl_counter.id=tbl_about.id 只需要获取所有数据。我怎样才能把这两张桌子连接起来 这是我的密码。这个代码,不工作吗 public function index(){ $all_about_info=DB::table('tbl_counter') ->join('tbl_about')

在我的数据库中有两个表。tbl_计数器和tbl_关于。这个表中有许多行。现在我需要获取这些表的所有数据。不需要匹配两个表id

比如:tbl_counter.id=tbl_about.id

只需要获取所有数据。我怎样才能把这两张桌子连接起来

这是我的密码。这个代码,不工作吗

public function index(){
    $all_about_info=DB::table('tbl_counter')
                ->join('tbl_about')
                ->orderBy('id', 'DESC')
                ->get();
    $manage_about=view('pages.home_content')
           ->with('all_about_info', $all_about_info);
    return view('layout')
           ->with('pages.home_content', $manage_about);
}

这就是拉雷维尔在人际关系方面真正闪耀的地方。这取决于你是如何设置的,它应该非常简单——只需加载“about”,你就可以在一条线上完成。也许如果你展示你的模型以及你是如何设置的,有人可以帮你简单一点。你可以运行两个查询来返回集合,然后再返回它们吗?当然,如果有两个同名的列,则需要小心。正如@watercayman所建议的那样,也许可以发布你的模型。这是拉拉威尔在人际关系方面真正闪耀的地方。这取决于你是如何设置的,它应该非常简单——只需加载“about”,你就可以在一条线上完成。也许如果你展示你的模型以及你是如何设置的,有人可以帮你简单一点。你可以运行两个查询来返回集合,然后再返回它们吗?当然,如果有两个同名的列,则需要小心。也许可以按照@Watercayman的建议发布您的模型