ADMINWEB 0 Denunciar post Postado Maio 4, 2016 Olá a todos estou criando um sistema de cadastro de entrevistadores onde esse iram fazer varias entrevista por dia, cada entrevista um totais de visitas quero pegar referenciar cada funcionário a suas visitas e depois ter o total de cada imagino que isso seja um relacionamento de tabela INNER JOIN mais não estou conseguindo segue o dados do BANCO DE DADOS abaixo: -- phpMyAdmin SQL Dump -- version 4.0.4.2 -- http://www.phpmyadmin.net -- -- Máquina: localhost -- Data de Criação: 04-Maio-2016 às 01:13 -- Versão do servidor: 5.6.13 -- versão do PHP: 5.4.17 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00"; /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; -- -- Base de Dados: `db_scp` -- CREATE DATABASE IF NOT EXISTS `db_scp` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci; USE `db_scp`; -- -------------------------------------------------------- -- -- Estrutura da tabela `mobilizadores` -- CREATE TABLE IF NOT EXISTS `mobilizadores` ( `mobilizadores_ID` int(10) unsigned NOT NULL AUTO_INCREMENT, `mobilizadores_NOME` text, `mobilizadores_TELEFONE` text, `mobilizadores_DATACAD` text, `mobilizadores_STATUS` text, PRIMARY KEY (`mobilizadores_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ; -- -- Extraindo dados da tabela `mobilizadores` -- INSERT INTO `mobilizadores` (`mobilizadores_ID`, `mobilizadores_NOME`, `mobilizadores_TELEFONE`, `mobilizadores_DATACAD`, `mobilizadores_STATUS`) VALUES (1, 'NBNM', '(65) 65656-5656', '04/05/2016', 'ATIVO'), (4, 'VAVA', '(33) 35331-158', '10/05/2016', 'ATIVO'); -- -------------------------------------------------------- -- -- Estrutura da tabela `productions` -- CREATE TABLE IF NOT EXISTS `productions` ( `productions_ID` int(10) unsigned NOT NULL AUTO_INCREMENT, `mobilizadores_ID` int(10) unsigned NOT NULL, `productions_DATA` text, `productions_ADDRESS` text, `productions_TOTAISDIA` text, PRIMARY KEY (`productions_ID`,`mobilizadores_ID`), KEY `productions_FKIndex1` (`mobilizadores_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ; -- -- Extraindo dados da tabela `productions` -- INSERT INTO `productions` (`productions_ID`, `mobilizadores_ID`, `productions_DATA`, `productions_ADDRESS`, `productions_TOTAISDIA`) VALUES (4, 1, '2', 'rua', '25'); -- -------------------------------------------------------- -- -- Estrutura da tabela `usuarios` -- CREATE TABLE IF NOT EXISTS `usuarios` ( `usuarios_id` int(11) NOT NULL AUTO_INCREMENT, `usuarios_nome` text NOT NULL, `usuarios_cpf` text NOT NULL, `usuarios_telefone` text NOT NULL, `usuarios_email` text NOT NULL, `usuarios_senha` text NOT NULL, PRIMARY KEY (`usuarios_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ; -- -- Extraindo dados da tabela `usuarios` -- INSERT INTO `usuarios` (`usuarios_id`, `usuarios_nome`, `usuarios_cpf`, `usuarios_telefone`, `usuarios_email`, `usuarios_senha`) VALUES (1, '', '000.000.000-00', '', '', '2016'); -- -- Constraints for dumped tables -- -- -- Limitadores para a tabela `productions` -- ALTER TABLE `productions` ADD CONSTRAINT `productions_ibfk_1` FOREIGN KEY (`mobilizadores_ID`) REFERENCES `mobilizadores` (`mobilizadores_ID`) ON DELETE NO ACTION ON UPDATE NO ACTION; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; Desde já agradeço... -_- Compartilhar este post Link para o post Compartilhar em outros sites
ADMINWEB 0 Denunciar post Postado Maio 4, 2016 !!RESOLVIDO!! eu não estava informando o id necessário para que haja a relação. Compartilhar este post Link para o post Compartilhar em outros sites