Errou ao recuperar valor da variavel em GET
05/09/2019
0
<?php session_start(); include ''''conecta.php''''; $id = $_GET[''''edita'''']; $_SESSION[''''idedita''''] = $id; $sql = mysqli_query($conecta,"SELECT * FROM apoio WHERE id_apoio = $id"); while ($dados = mysqli_fetch_assoc($sql)) { $idusr = $dados[''''id_apoio'''']; $nome = $dados[''''nome_apoio'''']; $cpf = $dados[''''cpf_apoio'''']; $endereco = $dados[''''endereco_apoio'''']; $complemento = $dados[''''complemento_apoio'''']; $bairro = $dados[''''bairro_apoio'''']; $cep = $dados[''''cep_apoio'''']; $cidade = $dados[''''cidade_apoio'''']; $uf = $dados[''''estado_apoio'''']; $pais = $dados[''''pais_apoio'''']; $rg = $dados[''''rg_apoio'''']; $email = $dados[''''email_apoio'''']; $fone = $dados[''''tel_apoio'''']; $cel = $dados[''''cel_apoio'''']; $email = $dados[''''email_apoio'''']; $registro_conselho = $dados[''''registro_conselho_apoio'''']; $conselho = $dados[''''conselho_apoio'''']; $cargo = $dados[''''cargo_apoio'''']; $especialidade = $dados[''''especialidade_apoio'''']; } ?> <html> <head> </head> <body> <label class="menu-form-label">Registro Conselho:</label> <input class="user-menu-input" type="text" placeholder="Responsável" required="required" name="registro_apoio" value="<?php echo $registro_conselho; ?>"> <br> <label class="menu-form-label">Conselho</label> <select class="select-user-form" name="conselho_apoio"> <option value=""selected>Escolha um conselho</option> <?php $sql = mysqli_query($conecta, ''''SELECT * FROM cargos ORDER BY conselho_cargos ASC''''); while ($row = mysqli_fetch_assoc($sql)) //Pega o resultado do comando para usa-lo {?> <option value="<?php echo $row[''''conselho_cargos'''']?>"><?php echo $row[''''conselho_cargos'''']?></option> <?php } ?> </select> <br> <label class="menu-form-label">Cargo</label> <select class="select-user-form" name="cargo_apoio"> <option value=""selected>Escolha um cargo</option> <?php $sql = mysqli_query($conecta, ''''SELECT * FROM cargos ORDER BY nome_cargos ASC''''); while ($row = mysqli_fetch_assoc($sql)) //Pega o resultado do comando para usa-lo {?> <option value="<?php echo $row[''''nome_cargos'''']?>"><?php echo $row[''''nome_cargos'''']?></option> <?php } ?> </select> <label class="menu-form-label">Especialidade</label> <select class="select-user-form" name="especialidade_apoio"> <option value=""selected>Escolha uma especialidade</option> <?php $sql = mysqli_query($conecta, ''''SELECT * FROM cargos ORDER BY especialidade_cargos ASC ''''); while ($row = mysqli_fetch_assoc($sql)) //Pega o resultado do comando para usa-lo {?> <option value="<?php echo $row[''''especialidade_cargos'''']?>"><?php echo $row[''''especialidade_cargos'''']?></option> <?php } ?> </select> </nav> <br> <br> <input class="menu-form-btn" type="submit" name="Submit" value="Salvar"/> <a class="menu-form-btn" href="listar-apoio.php"><img src="assets/imgs/clipboard.png" width="16px;">Listagem</a> <?php if($_SERVER["REQUEST_METHOD"] == "POST") { $cpf1 = $_POST[''''cpf_apoio'''']; $nome1 = $_POST[''''nome_apoio'''']; $endereco1 = $_POST[''''endereco_apoio'''']; $complemento1 = $_POST[''''complemento_apoio'''']; $bairro1 = $_POST[''''bairro_apoio'''']; $cep1 = $_POST[''''cep_apoio'''']; $cidade1 = $_POST[''''cidade_apoio'''']; $estado1 = $_POST[''''estado_apoio'''']; $pais1 = $_POST[''''pais_apoio'''']; $rg1 = $_POST[''''rg_apoio'''']; $tel1 = $_POST[''''tel_apoio'''']; $cel1 = $_POST[''''cel_apoio'''']; $email1 = $_POST[''''email_apoio'''']; $registro1 = $_POST[''''registro_apoio'''']; $conselho1 = $_POST[''''conselho_apoio'''']; $cargo1 = $_POST[''''cargo_apoio'''']; $especialidade1 = $_POST[''''especialidade_apoio'''']; $sql = "UPDATE apoio SET cpf_apoio = ''''".$cpf1."'''', nome_apoio = ''''".$nome1."'''', endereco_apoio = ''''".$endereco1."'''', complemento_apoio = ''''".$complemento1."'''', bairro_apoio = ''''".$bairro1."'''', cep_apoio = ''''".$cep1."'''', cidade_apoio = ''''".$cidade1."'''', estado_apoio = ''''".$estado1."'''', pais_apoio = ''''".$pais1."'''', rg_apoio = ''''".$rg1."'''', tel_apoio = ''''".$tel1."'''', cel_apoio = ''''".$cel1."'''', email_apoio =''''".$email1."'''', registro_conselho_apoio =''''".$registro1."'''', conselho_apoio =''''".$conselho1."'''', cargo_apoio =''''".$cargo1."'''', especialidade_apoio = ''''".$especialidade1."'''' WHERE id_apoio = ''''".$id."''''"; $editar = mysqli_query($conecta, $sql); if ($editar == '''''''') { echo ''''Houve um erro ao editar!''''; echo $sql; echo $id; } else { echo $sql; //echo "<script>window.location.href = ''''listar-apoio.php''''</script>"; } } ?> </form>
ECHO DO $sql :
UPDATE apoio SET cpf_apoio = ''''11111111111'''', nome_apoio = ''''Joao'''', endereco_apoio = ''''Rua Barbosa de Freitas'''', complemento_apoio = ''''32'''', bairro_apoio = ''''Meireles'''', cep_apoio = ''''60170020'''', cidade_apoio = ''''Fortaleza'''', estado_apoio = ''''CE'''', pais_apoio = ''''Brasil'''', rg_apoio = ''''111111111'''', tel_apoio = ''''22222222'''', cel_apoio = ''''3333333333333'''', email_apoio =''''joao@hotmail.com'''', registro_conselho_apoio =''''00001'''', conselho_apoio =''''CRM'''', cargo_apoio =''''Medico'''', especialidade_apoio = ''''Neurologista'''' WHERE id_apoio = ''''''''
João Vitor
Posts
05/09/2019
Alex William
Eu copiei seu código e confirmei uma suspeita, esta faltando sua tag <form>, você fecha ela no fim do codigo, mas ela não é aberta dentro dele.
Onde esta essa tag?
Espero ter ajudado. :D
06/09/2019
João Vitor
Eu copiei seu código e confirmei uma suspeita, esta faltando sua tag <form>, você fecha ela no fim do codigo, mas ela não é aberta dentro dele.
Onde esta essa tag?
Espero ter ajudado. :D
Alex, eu apaguei parte do formulário para caber as coisas, a tag form está no código!
09/09/2019
Alex William
Eu copiei seu código e confirmei uma suspeita, esta faltando sua tag <form>, você fecha ela no fim do codigo, mas ela não é aberta dentro dele.
Onde esta essa tag?
Espero ter ajudado. :D
Alex, eu apaguei parte do formulário para caber as coisas, a tag form está no código!
Poderia postar ela separada aqui, para eu ver.
Obrigado.
Clique aqui para fazer login e interagir na Comunidade :)