Insert em duas tabelas ao mesmo tempo com IF

1. Insert em duas tabelas ao mesmo tempo com IF

Carlos Henrique Eltz
carlinhoseltz

(usa Ubuntu)

Enviado em 22/03/2020 - 09:49h

Bom dia amigos!!!

Estou tentando fazer a inserção de dados em duas tabelas ao mesmo tempo, a primeira condição que é o IF ele respeita, porém, a segunda que é o ELSE não, segue abaixo meu código de inserção. Já tentei com ELSE, com ELSEIF até com dos IF's, mas nada.

if (isset($_POST['salvar'])) {
if (@$_POST['id_confrontos'] == "") {
@$descricao = $_POST['descricao'];
@$dt_confronto = $_POST['dt_confronto'];
@$id_competicoes = $_POST['id_competicoes'];
@$id_estadios = $_POST['id_estadios'];
@$score1 = $_POST['score1'];
@$score2 = $_POST['score2'];
@$clube_mandante = $_POST['clube_mandante'];
@$clube_visitante = $_POST['clube_visitante'];
@$situacao = $_POST['situacao'];
@$fase = $_POST['fase'];
@$id_treinadores = $_POST['id_treinadores'];
@$historia = $_POST['historia'];

//salva o registro na tabela "confrontos" - Neste caso a inserção está perfeita

$confrontos = "INSERT INTO confrontos (descricao, dt_confronto, id_competicoes, id_estadios, score1, score2, clube_mandante, clube_visitante, situacao, fase, id_treinadores, historia) VALUES ('$descricao','$dt_confronto','$id_competicoes','$id_estadios','$score1','$score2','$clube_mandante','$clube_visitante','$situacao','$fase','$id_treinadores','$historia')";

//salva o registro na tabela "painel" - No IF a inserção está perfeita, porém no ELSE ele insere como se fosse o IF
//Na regra do IF o clube_mandante seria == '1', logo o GF receberia o score1 e o GC receberia o score2
//Na regra do ELSE o clube_visitante seria == '1', logo o GC receberia o score1 e o GF receberia o score2

if(clube_visitante != '1'){
$painel = "INSERT INTO painel (GF, GC, clube_mandante, clube_visitante, id_competicoes, id_estadios, status) VALUES ('$score1','$score2','$clube_mandante','$clube_visitante','$id_competicoes','$id_estadios','$situacao')";
}else{
$painel = "INSERT INTO painel (GC, GF, clube_mandante, clube_visitante, id_competicoes, id_estadios, status) VALUES ('$score1','$score2','$clube_mandante','$clube_visitante','$id_competicoes','$id_estadios','$situacao')";
}


Desde já agradeço a atenção.


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts