Bom dia, estou com problemas de atualização de banco. O problema é que o código não da erro.
Já entra no if como se tivesse feito a alteração. Na execução não apresenta erro de mysql.
Alguém pode me ajudar?
<?php session_start(); include_once("conexao.php"); $code = filter_input(INPUT_POST, 'CODE',FILTER_SANITIZE_NUMBER_INT); $codequipamento = filter_input(INPUT_POST,'codequipamento',FILTER_SANITIZE_NUMBER_INT); $codequ2 = filter_input(INPUT_POST,'codequ2',FILTER_SANITIZE_NUMBER_INT); $complexidade = filter_input(INPUT_POST,'complexidade',FILTER_SANITIZE_NUMBER_INT); $equipamento = filter_input(INPUT_POST,'equipamento',FILTER_SANITIZE_STRING); $area = filter_input(INPUT_POST,'area',FILTER_SANITIZE_STRING); $valorUnitario = filter_input(INPUT_POST,'valorUnitario',FILTER_SANITIZE_NUMBER_INT); $perCManuANO = filter_input(INPUT_POST,'perCManuANO',FILTER_SANITIZE_NUMBER_INT); $vidaUtilemAnos = filter_input(INPUT_POST,'vidaUtilemAnos',FILTER_SANITIZE_NUMBER_INT); $regradeCriticidade = filter_input(INPUT_POST,'regradeCriticidade',FILTER_SANITIZE_NUMBER_INT); $mp_periodicidade = filter_input(INPUT_POST,'mp_periodicidade',FILTER_SANITIZE_NUMBER_INT); //echo "CODequipamento: $codequ2"; $result_equipamento="UPDATE Equipamento1 SET CODequipamento= '$codequipamento', CODequ2= '$codequ2', Complexidade= '$complexidade',Equipamento= '$equipamento', Area= '$area', ValorUnitario= '$valorUnitario',PerCManuANO= '$perCManuANO',VidaUtilemAnos= '$vidaUtilemAnos', RegradeCriticidade= '$regradeCriticidade', MP_periodicidade= '$mp_periodicidade' WHERE CODE= '$code'"; $resultado_equipamento = mysqli_query($conn, $result_equipamento) or die ('Erro: '. mysqli_error($conn)); if(mysqli_affected_rows($conn) != -1) { $_SESSION['msg']= "
Equipamento Editado com Sucesso!
"; header("Location: listar.php"); }else{ $_SESSION['msg']= "Equipamento nao Editado com Sucesso!
"; header("Location: Edit_equipamento.php?CODE=$code"); }