Joao Antonio Postado Janeiro 28, 2021 Denunciar Share Postado Janeiro 28, 2021 estou tentando enviar dados de um formulario para o banco de dados. esse código uso para o insert: $sql = "INSERT INTO malicepacientes (paciente_nome, paciente_dtnasc, paciente_diagnostico, paciente_sexo, paciente_cpf, paciente_rg, paciente_escolaridade, paciente_telfixo, paciente_cel, paciente_email, paciente_dtentrada, paciente_suite, paciente_cep, paciente_uf, paciente_endereco, paciente_bairro, paciente_cidade, paciente_numero, paciente_complemento, paciente_strfinanca, paciente_stmoradia, paciente_status, paciente_usrcriador, paciente_usrmodificador, paciente_dtcriacao, paciente_dtmodificacao, paciente_idade, paciente_tpRenda, paciente_tpbeneficios, paciente_situacao) VALUES ( $nomecompletoMaiusculo', '$nascTranformada2', '$diag', '$sexo', '$cpf', '$rg', '$escolaridade', '$fone', '$celular', '$email', '$EntradaTranformada2', '$suiteid', '$cep', '$uf', '$EnderecoMaiusculo', '$BairroMaiusculo', '$CidadeMaiusculo', '$nro', '$complMaiusculo', '$trFinanca', '$stmoradia', '$status', '$us', '$us', '$dt_criacao', '$dt_criacao', '$idade', '$tpRenda', '$beneficios', '$tp_paciente')"; $conexao = mysqli_connect( "localhost", "root", "server@01" , "malicebd"); if(!$conexao){ mysqli_connect_error($conexao); }else{ echo "conectei"; echo $sql; if (mysqli_query($conexao, $sql)){ echo "executei"; }else{ echo "não salvei"; } } meu $sql retorna isso: INSERT INTO malicepacientes (paciente_nome, paciente_dtnasc, paciente_diagnostico, paciente_sexo, paciente_cpf, paciente_rg, paciente_escolaridade, paciente_telfixo, paciente_cel, paciente_email, paciente_dtentrada, paciente_suite, paciente_cep, paciente_uf, paciente_endereco, paciente_bairro, paciente_cidade, paciente_numero, paciente_complemento, paciente_strfinanca, paciente_stmoradia, paciente_status, paciente_usrcriador, paciente_usrmodificador, paciente_dtcriacao, paciente_dtmodificacao, paciente_idade, paciente_tpRenda, paciente_tpbeneficios, paciente_situacao) VALUES ( PEDRO', '2021-01-29', 'AF', 'Masculino', '674.427.820-78', '8888888888', 'Analfabeto', '(41)32256-6999', '(41)99597-6869', 'joao.cigam@gmail.com.br', '2021-01-28', '2', '81825-132', 'PA', 'RUA DOUTOR JOãO ESTEVAM DOS SANTOS', 'PINHEIRINHO', 'CURITIBA', '177', 'CASA B', 'Autonomo', 'Casa Propria', 'ATIVO', 'supervisor', 'supervisor', '2021-01-28', '2021-01-28', '0', 'Não tem renda', 'Auxilio doenca', 'Transplantado') todos os campos estão sendo enviados corretamente, so o id que é auto increment . alguém pode me dizer o que há de errado, porque não salva no banco as informações? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Joao Antonio Postado Janeiro 28, 2021 Autor Denunciar Share Postado Janeiro 28, 2021 já encontrei o que estava de errado e corrigi. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Joao Antonio
estou tentando enviar dados de um formulario para o banco de dados. esse código uso para o insert:
$sql = "INSERT INTO malicepacientes (paciente_nome, paciente_dtnasc, paciente_diagnostico, paciente_sexo, paciente_cpf, paciente_rg, paciente_escolaridade, paciente_telfixo, paciente_cel, paciente_email, paciente_dtentrada, paciente_suite, paciente_cep, paciente_uf, paciente_endereco, paciente_bairro, paciente_cidade, paciente_numero, paciente_complemento, paciente_strfinanca, paciente_stmoradia, paciente_status, paciente_usrcriador, paciente_usrmodificador, paciente_dtcriacao, paciente_dtmodificacao, paciente_idade, paciente_tpRenda, paciente_tpbeneficios, paciente_situacao)
VALUES ( $nomecompletoMaiusculo', '$nascTranformada2', '$diag', '$sexo', '$cpf', '$rg', '$escolaridade', '$fone', '$celular', '$email', '$EntradaTranformada2', '$suiteid', '$cep', '$uf', '$EnderecoMaiusculo', '$BairroMaiusculo', '$CidadeMaiusculo', '$nro', '$complMaiusculo', '$trFinanca', '$stmoradia', '$status', '$us', '$us', '$dt_criacao', '$dt_criacao', '$idade', '$tpRenda', '$beneficios', '$tp_paciente')";
$conexao = mysqli_connect( "localhost", "root", "server@01" , "malicebd");
if(!$conexao){
mysqli_connect_error($conexao);
}else{
echo "conectei";
echo $sql;
if (mysqli_query($conexao, $sql)){
echo "executei";
}else{
echo "não salvei";
}
}
meu $sql retorna isso:
INSERT INTO malicepacientes (paciente_nome, paciente_dtnasc, paciente_diagnostico, paciente_sexo, paciente_cpf, paciente_rg, paciente_escolaridade, paciente_telfixo, paciente_cel, paciente_email, paciente_dtentrada, paciente_suite, paciente_cep, paciente_uf, paciente_endereco, paciente_bairro, paciente_cidade, paciente_numero, paciente_complemento, paciente_strfinanca, paciente_stmoradia, paciente_status, paciente_usrcriador, paciente_usrmodificador, paciente_dtcriacao, paciente_dtmodificacao, paciente_idade, paciente_tpRenda, paciente_tpbeneficios, paciente_situacao) VALUES ( PEDRO', '2021-01-29', 'AF', 'Masculino', '674.427.820-78', '8888888888', 'Analfabeto', '(41)32256-6999', '(41)99597-6869', 'joao.cigam@gmail.com.br', '2021-01-28', '2', '81825-132', 'PA', 'RUA DOUTOR JOãO ESTEVAM DOS SANTOS', 'PINHEIRINHO', 'CURITIBA', '177', 'CASA B', 'Autonomo', 'Casa Propria', 'ATIVO', 'supervisor', 'supervisor', '2021-01-28', '2021-01-28', '0', 'Não tem renda', 'Auxilio doenca', 'Transplantado')
todos os campos estão sendo enviados corretamente, so o id que é auto increment .
alguém pode me dizer o que há de errado, porque não salva no banco as informações?
Link para o comentário
Compartilhar em outros sites
1 resposta 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.