Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.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 左键将2个表和组连接到每个类别的相关文章_Php_Mysql_Sql_Concat - Fatal编程技术网

Php 左键将2个表和组连接到每个类别的相关文章

Php 左键将2个表和组连接到每个类别的相关文章,php,mysql,sql,concat,Php,Mysql,Sql,Concat,我建立了2个表格,文章,分类 如何输出所有类别及其下面的相关文章 例: 类别->移动 文章->1-三星galaxy s3,2-三星galaxy s4评论,3-三星注3 然后 类别->笔记本电脑 文章->1-hp pavilion g6,2-lenovo 2014,3-dell inspiron15r ……等所有其他类别 CREATE TABLE IF NOT EXISTS `articles` ( `art_id` int(30) NOT NULL AUTO_INCREMENT, `re

我建立了2个表格,文章,分类 如何输出所有类别及其下面的相关文章 例:

类别->移动

文章->1-三星galaxy s3,2-三星galaxy s4评论,3-三星注3

然后

类别->笔记本电脑

文章->1-hp pavilion g6,2-lenovo 2014,3-dell inspiron15r

……等所有其他类别

CREATE TABLE IF NOT EXISTS `articles` (
  `art_id` int(30) NOT NULL AUTO_INCREMENT,
  `relcat_id` int(30) NOT NULL,
  `art_title` varchar(250) NOT NULL,
  `art_subtitle` varchar(250) NOT NULL,
  `art_desc` text NOT NULL,
  `art_snippet` text NOT NULL,
  `art_tags` varchar(250) NOT NULL,
  `art_download` text NOT NULL,
  `art_instructor` varchar(250) NOT NULL,
  `art_dt` varchar(250) NOT NULL,
  PRIMARY KEY (`art_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ;

CREATE TABLE IF NOT EXISTS `categories` (
  `cat_id` int(30) NOT NULL AUTO_INCREMENT,
  `cat_name` varchar(250) NOT NULL,
  `cat_desc` text NOT NULL,
  `cat_ref` varchar(250) NOT NULL,
  `cat_img` varchar(250) NOT NULL,
  PRIMARY KEY (`cat_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
我尝试使用group_concat执行以下查询,但没有成功

select relcat_id,GROUP_CONCAT(art_id),art_title,art_subtitle,art_desc,art_tags,art_download,cat_name,cat_img from articles left join categories on articles.relcat_id=categories.cat_id where relcat_id=1 group by relcat_id

你能发布一些我们可以用来测试假设的虚拟数据吗?你是想要每个类别的文章ID列表,还是想要所有与它们相关的元数据?为什么查询中的where relcat_id=1?