Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa dia a todos. Estou trabalhando em uma aplicação e preciso fazer um código que faça um INSERT em uma tabela e UPDATE em outra. Já tentei o seguinte:
$sql1 = "INSERT INTO movimentacao (idcomputador, idsecaoorigem, secaoorigem, idsecaodestino, nomesetordestino, responsavel, datamov, nomeorigem, nomedestino) VALUES ('$idcomputador', '$idsetororigem', '$setororigem', '$idsetordestino', '$nomesetordestino', '$responsavel', now() ,'$nomeorigem', '$nomedestino')" or die (mysql_error());
$resultado1 = mysql_query($sql1);
$sql2 = "UPDATE computador SET NomeComputador = '$nomedestino', idsecao = '$idsetordestino' WHERE idcomputador = '$idcomputador'" or die (mysql_error('erro na atualização'));
$resultado2 = mysql_query($sql2);
if (isset($resultado1, $resultado2 )){
header("Location: principal.php?&idsetor=$idsetororigem");
}
e não funfa. Tentei também como no exemplo abaixo e nada:
if ($_POST[bt] == 'CADASTRAR')
{
$sql = "INSERT INTO filiais (data, loja, equipamento, problema, caminhao, contato, nf, cobrado, recebido) VALUES ('".$_POST["data"]."', '".$_POST["loja"]."', '".$_POST["equipamento"]."', '".$_POST["problema"]."', '".$_POST["caminhao"]."', '".$_POST["contato"]."', '".$_POST["nf"]."', '".$_POST["cobrado"]."', '".$_POST["recebido"]."')";
query($sql);
$sql2 = "UPDATE atendimento SET conclusao = '3' WHERE id_atendimento = $_POST[codigo] ";
query($sql2);
header("Location: cadastro.php?msg=sucesso");
}
Peço-lhes ajuda.
Muito grato.
omm62 tenta explicar melhor, tipo nos dois exemplos você usou tabelas diferentes, também explique se as tabelas estão relacionadas ...
>
da erro? n cadastra? ja tentou executar uma função de cada vez?
Só executa o update.
>
omm62 tenta explicar melhor, tipo nos dois exemplos você usou tabelas diferentes, também explique se as tabelas estão relacionadas ...
as tabelas são do primeiro exemplo. elas não estão relacionadas. quando tento executar funfa apenas o update.
da erro? n cadastra? ja tentou executar uma função de cada vez?