Olá pessoal, segue abaixo o exemplo de duas tabelas de meu banco de dados, (é apenas um exemplo):
CREATE TABLE IF NOT EXISTS pessoa (
idpessoa int(11) NOT NULL AUTO_INCREMENT,
nome varchar(45) NOT NULL,
idtipopessoa int(11) NOT NULL,
PRIMARY KEY (idpessoa)
)
CREATE TABLE IF NOT EXISTS email (
idemail int(11) NOT NULL AUTO_INCREMENT,
idpessoa int(11) NOT NULL,
email varchar(100) NOT NULL,
PRIMARY KEY (idemail),
KEY idpessoa (idpessoa)
)
ALTER TABLE email
ADD CONSTRAINT email_ibfk_1 FOREIGN KEY (idpessoa) REFERENCES pessoa (idpessoa) ON DELETE NO ACTION ON UPDATE NO ACTION;
Preciso criar um CRUD para esta estrutura, mas preciso que os campos da tabela pessoa e e-mail estejam juntos no mesmo form. Ou seja, na tela de cadastro (insert ou update) o usuário precisa ver os seguintes campos no formulário: Nome, Tipo de pessoa (que pega de um dropdown de outra tabela, mas que já esta ok) e e-mail (que esta na tabela de nome ‘email’).
Alguém sabe como posso fazer isso e pode me ajudar? Obrigado.