Conexão com banco MySQL está OK mas não salva os registros no banco de dados
Pessoal sou novo em PHP e estou perdendo sono com este probleminha onde a conexão está tudo certo e não mostra erro mas também não salva os dados no BD. olha os códigos nas imagens. Alguma ajuda seria de tamanha importância para mim. O Form (index.php): https://prnt.sc/p3s78h A Conexão (conexao.php): https://prnt.sc/p3s7t9 O arquivos (processa.php): https://prnt.sc/p3s8ld O banco MySQL: https://prnt.sc/p3s99s Desculpem não postar o código por aqui é que com os prints era mais fácil. Obrigado! ################## FORM #################################
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html. charset=utf-8" />
<title>Cadastro de Pacientes - Jawa Informática</title>
<link rel="stylesheet" href="css/estilo.css" />
</head> <body> <div class="container"> <nav> <ul class="menu"> <a href="index.php"><li>Cadastro</li></a> <a href="consultas.php"><li>Consultar Cadastro</li></a> </ul> </nav> <section> <h1>Cadastro de Pacientes e Eaxames</h1> <hr /><br /> <form method="post" action="processa.php"> Nome<br /> <input type="text" name="nome" class="campo" maxlength="40" required autofocus /><br /> Data de Nascimento<br /> <input type="nascimento" name="nascimento" class="campo" maxlength="10" required /><br /> Médico Solicitante<br /> <input type="text" name="medico" class="campo" maxlength="40" required /><br /> Plano de Saúde<br /> <input type="text" name="plano" class="campo" maxlength="30" required /><br /> <br /> <input type="submit" value="Salvar" class="btn" /> <input type="reset"value="Limpar" class="btn"/> </form> </section> </div>
</body>
</html> ##################### CONEXAO #############################<?php $hostname = "localhost". $user = "root". $password = "". $database = "banco_exames". $conexao = mysqli_connect($hostname,$user,$password,$database). if(!$conexao){ print "Falha na conexão com o Banco de Dados!". }?> ####################### PROCESSA #####################################<?php include_once("conexao.php"). / ACAPTURAR OS DADOS DO CADASTRO DO PACIENTE E EXAMES /$nome = $_POST['nome']. $nascimento = $_POST['nascimento']. $medico = $_POST['medico']. $plano = $_POST['plano']. /* ATÉ AQUI É SOMENTE OS DADOS DO CADASTRO DO PACIENTE - FALTA OS #-> CHEKBOX DOS "EXAMES" */ $sql = "INSERT INTO exames('nome','nascimento','medico','plano')VALUES(default,'$nome','$nascimento','$medico','$plano')" or die(mysql_error()). /* VARIÁVEL PARA INSERIR DADOS NOS CAMPOS DA TABLEA DE EXAMES (isso está na metade da vídeo-aula #2) */
$salvar = mysqli_query($conexao,$sql). mysqli_close($conexao).?> ########################## BANCO - TABELA EXAMES ############################CREATE TABLE `exames` ( `registro` int NOT NULL, `nome` varchar(40) NOT NULL, `nascimento` date NOT NULL, `medico` varchar(40) NOT NULL, `plano` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8. Discussão (6)
Carregando comentários...