Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá,
Estou programando um newsletter e ele deveria se conectar com o banco de dados e enviar as informações para o mesmo, porém apenas se conecta. Ele não da nenhum erro, mas também não envia os dados para o banco de dados.
Segue os códigos:
HTML
<section class="newsletter">
<h3> Newsletter </h3>
<p> Receba todas as novidades </p>
<form method="post" id="newsletter" name="cadastroNews" action="NewsCad.php">
<input type="text" name="nome" placeholder="Digite seu nome" required>
<input type="email" name="email" placeholder="Digite seu email" required>
<input type="submit" name="Enviar" value="Cadastrar">
</form>
</section>
**Conexão com o banco de dados - Conexao.php**
<?php
$host = '127.0.0.1:3306';
$user = 'root';
$password = 'bruxaria';
$database = 'quebrandotabus';
//Conectando ao banco de dados
$conn = mysqli_connect($host, $user, $password, $database)
or die(mysql_error());
?>
**ENVIO DOS DADOS - NewsCad.php**
<?php
include_once("Conexao.php");
$nome = filter_input(INPUT_POST, 'nome', FILTER_SANITIZE_STRING);
$email = filter_input(INPUT_POST, 'email', FILTER_SANITIZE_EMAIL);
$result_usuario = "INSERT INTO newsletter (nome, email) VALUES ('$nome' , '$email')"
or die(mysql_error());
$resultado_usuario = mysqli_query($conn , $result_usuario);
?>
Vocês conseguem me ajudar? Por favor, preciso muito!Carregando comentários...