Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Como se faz para ao excluir os dados da tabela relacionada(secundária) e assim que eu excluir todos os dados automáticamente excluir o link com a tabela primaria. Ou seja tenho uma tabela assim "EDITAL" e uma relacionada com a "EDITAL" que é "ARQUIVOS EDITAL" dai se eu excluir todos os arquivos da tabela "ARQUIVOS EDITAL" ai seja automáticamente excluido o dados que estão na tabela "EDITAL(primária)"Tabela(primária) "EDITAL"id -> 1edital -> Nomemodalidade -> NomeTabela(relacionada) "ARQUIVO EDITAL"id -> 1id_edital -> 1arquivo -> arquivo 1tipo -> PDFid -> 2id_edital -> 1arquivo -> arquivo 2tipo -> PDF T+
garas-man, tudo tranquilo ?
Você tem que criar a sua tabela com uma CONSTRAINT entre os campos "id_edital" das duas tabelas, com a definição de referência "ON DELETE CASCADE".
No link, você encontrará a sintâxe correta para criação. Estou apenas te dando a solução, agora você deve estudá-la. Isso é tratamento via banco de dados.
http://dev.mysql.com/doc/refman/4.1/pt/create-table.html
Abraços.
Humberto
Ok valeu D+ a ajuda, vou tentar aqui, se tiver dificuldade volto a pergunta ok.
As tabelas são MYISAM