Tenho uma tabela veiculo com os campos "id" e "nome".
E outra tabela "cores_veiculo" com os campos "cor_id" e "veiculo_id"
Então, tenho esse código para excluir um veiculo:
if(isset($_GET['excluir'])){
$sql = "delete from veiculo where id =.$_GET['excluir];
mysql_query($sql);
}
Funciona perfeitamente, porem, quando por exemplo, é cadastrada uma cor para o veiculo de ID 1, na minha tabela "cores_veiculo" fica os dados assim: cor_id = x e veiculo_id = 1. que por serem chaves estrangeiras ligadas a tabela veiculo, não me deixam excluir o mesmo.
como faço para que seguindo o exemplo do meu código, ele exclua o ID do veiculo das duas tabelas?
Pergunta
azirion
Olá, tenho o seguinte problema:
Tenho uma tabela veiculo com os campos "id" e "nome".
E outra tabela "cores_veiculo" com os campos "cor_id" e "veiculo_id"
Então, tenho esse código para excluir um veiculo:
if(isset($_GET['excluir'])){
$sql = "delete from veiculo where id =.$_GET['excluir];
mysql_query($sql);
}
Funciona perfeitamente, porem, quando por exemplo, é cadastrada uma cor para o veiculo de ID 1, na minha tabela "cores_veiculo" fica os dados assim: cor_id = x e veiculo_id = 1. que por serem chaves estrangeiras ligadas a tabela veiculo, não me deixam excluir o mesmo.
como faço para que seguindo o exemplo do meu código, ele exclua o ID do veiculo das duas tabelas?
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.