Dados não são inseridos no Banco de Dados
Olá! Tenho este código na minha página php só que quando envio o formulário nada é inserido no banco de dados. O que faço?
<?php
$host = "localhost";
$user = "root";
$db = "mydb";
//conexão com o servidor
$con = mysql_connect($host, $user, "");
// Caso a conexão seja aprovada, então conecta o Banco de Dados.
mysql_select_db($db, $con);
?>
<form name="REGISTER" method="POST" action="">
<input type="hidden" value="<?php echo $mrd;?>" name="month">
<input type="hidden" value="<?php echo $mdrd;?>" name="day">
<input type="hidden" value="<?php echo $yrd;?>" name="year">
<input type="text" class="signupform" name="name" placeholder="<?php echo $FIRSTNAME; ?>">
<input type="text" class="signupform" name="lastname" placeholder="<?php echo $LASTNAME; ?>"><br/>
<input type="email" class="signupform" name="email" placeholder="<?php echo $EMAIL; ?>"><br/>
<input type="password" class="signupform" name="password" placeholder="<?php echo $PASSWORD; ?>"><br/>
<div style="left: 0.5%; position: relative;">
<input type="radio" name="gender" value="Male"><span class="gender"><?php echo $MALE; ?></span>
<input type="radio" name="gender" value="Female"><span class="gender"><?php echo $FEMALE; ?></span><br/>
</div>
<input type="submit" class="subper" value="<?php echo $signup; ?>"><br/>
</form>
<?php
if (!empty($_POST['month']) && ($_POST['day']) && ($_POST['year']) && ($_POST['name']) && ($_POST['lastname']) && ($_POST['email']) && ($_POST['password']) && ($_POST['gender'])) {
$registermonth = $_POST['month'];
$registerday = $_POST['day'];
$registeryear = $_POST['year'];
$registername = $_POST['name'];
$registerlastname = $_POST['lastname'];
$registeremail = $_POST['email'];
$registerpassword = md5($_POST['password']);
$registergender = $_POST['gender'];
mysql_query("INSERT INTO month, day, year, name, lastname, email, password, gender VALUES '$registermonth','$registerday', '$registeryear', '$registername', '$registerlastname', '$registeremail', '$registerpassword', '$registergender'", $con);
}
?>
RESOLVIDO! Os values também precisam estar entre parêntesis
Discussão (1)
Carregando comentários...