Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou desenvolvendo um portal e chegou na hora da busca.
Estou quebrando a cabeça para fazer uma query que faça uma busca em tabelas diferente, com campos diferentes e que me retorne o resulta por categoria.
as tabelas são:
CODE
TABELA DE FILMES
CREATE TABLE `tabfilmes` (
`idFilme` int(11) NOT NULL auto_increment,
`idExi` int(11) NOT NULL,
`titulo` varchar(100) collate latin1_general_ci NOT NULL,
`toriginal` varchar(100) collate latin1_general_ci NOT NULL,
`genero` varchar(150) collate latin1_general_ci NOT NULL,
`ano` char(4) collate latin1_general_ci NOT NULL,
`pais` varchar(50) collate latin1_general_ci NOT NULL,
`distribuidor` varchar(60) collate latin1_general_ci NOT NULL,
`duracao` varchar(10) collate latin1_general_ci NOT NULL,
`idioma` varchar(20) collate latin1_general_ci NOT NULL,
`cor` varchar(10) collate latin1_general_ci NOT NULL,
`direcao` varchar(40) collate latin1_general_ci NOT NULL,
`elenco` varchar(200) collate latin1_general_ci NOT NULL,
`classificacao` varchar(10) collate latin1_general_ci NOT NULL,
`site` varchar(60) collate latin1_general_ci NOT NULL,
`dataLanc` date NOT NULL,
`sinopse` text collate latin1_general_ci NOT NULL,
`ativo` char(1) collate latin1_general_ci default NULL,
`idUser` int(3) NOT NULL,
`tipo` varchar(20) collate latin1_general_ci NOT NULL,
`img` varchar(60) collate latin1_general_ci default NULL,
PRIMARY KEY (`idFilme`),
KEY `idExi` (`idExi`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=142 ;
CODE
TABELA DE NOTICIAS
CREATE TABLE `tabnoticia` (
`id` int(11) NOT NULL auto_increment,
`comentarios_id` int(11) NOT NULL,
`categorias_id` int(11) NOT NULL,
`titulo` varchar(100) collate latin1_general_ci NOT NULL,
`sub_titulo` varchar(250) collate latin1_general_ci NOT NULL,
`conteudo` text collate latin1_general_ci NOT NULL,
`autor` varchar(45) collate latin1_general_ci NOT NULL,
`status` varchar(13) collate latin1_general_ci NOT NULL,
`fonte` varchar(50) collate latin1_general_ci NOT NULL,
`link` varchar(80) collate latin1_general_ci NOT NULL,
`data_not` date NOT NULL,
`hora_not` time NOT NULL,
`ativar` char(1) collate latin1_general_ci NOT NULL,
`img` varchar(40) collate latin1_general_ci NOT NULL,
`comentario` varchar(150) collate latin1_general_ci NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=85 ;
Espero que tenham entendido!!!
Obrigado
Ricardo
Carregando comentários...