Erro ao gravar no banco de dados
Pessoal, estou precisando da ajuda de vocês.
Fiz um cadastro ( form ), e estava gravando Usuario, Senha e Email, porem depois que adicionei novos campos, não esta gravando. Alguem pode da uma olhada no codigo por favor?
<!-- FORM CADASTRO.PHP -->
<html>
<head>
<title> Cadastre-se </title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type='text/javascript' src='js/jquery.js'></script>
<script type='text/javascript' src='js/cep.js'></script>
</head>
<body>
<form method="POST" action="gravar.php">
<!-- login -->
<input type="text" name="login" placeholder="Usario" id="login"><br>
<input type="password" name="senha" placeholder="Senha" id="senha"><br><!-- fim login -->
<input type="text" name="email" placeholder="Email" id="email"><br>
<input type="text" name="cel" placeholder="DDD+Celular" id="cel"><br>
<!-- endereco -->
<input type="text" name="cep" placeholder="CEP so numeros" id="cep" maxlength="8"> <br>
<input type="text" name="rua" placeholder="Rua" id="rua"> <br>
<input type="text" name="numero" placeholder="Num" id="numero"><br>
<input type="text" name="complemento" placeholder="Complemento" id="complemento"><br>
<input type="text" name="bairro" placeholder="Bairro" id="bairro"><br>
<input type="text" name="cidade" placeholder="Cidade" id="cidade"> <br>
<input type="text" name="estado" placeholder="Estado" id="estado"><br>
<!-- fim do endereco -->
<input type="submit" value="Cadastrar" id="cadastrar" name="cadastrar">
</form>
</body>
</html>
Agora, vejam o arquivo "gravar.php":
<?php
$login = $_POST['login'];
$senha = MD5($_POST['senha']);
$email = $_POST['email'];
$cel = $_POST['cel'];
$rua = $_POST['rua'];
$numero = $_POST['numero'];
$complemento = $_POST['complemento'];
$bairro = $_POST['bairro'];
$cidade = $_POST['cidade'];
$estado = $_POST['estado'];
$cep = $_POST['cep'];
$connect = mysql_connect('localhost','mydb','123mudar');
$db = mysql_select_db('mydb');
$query_select = "SELECT login FROM usuarios WHERE login = '$login'";
$select = mysql_query($query_select,$connect);
$array = mysql_fetch_array($select);
$logarray = $array['login'];
if($login == "" || $login == null){
echo"<script language='javascript' type='text/javascript'>alert('O campo login deve ser preenchido');window.location.href='cadastro.php';</script>";
}else{
if($logarray == $login){
echo"<script language='javascript' type='text/javascript'>alert('Esse login já existe');window.location.href='cadastro.php';</script>";
die();
}else{
$query = "INSERT INTO usuarios (login,senha,email,cel,rua,numero,complemento,bairro,cidade,estado,cep) VALUES ('$login','$senha','$email','$cel','$rua','$numero','$complemento','$bairro','$cidade','$estado','$cep')";
$insert = mysql_query($query,$connect);
if($insert){
echo"<script language='javascript' type='text/javascript'>alert('Cadastrado com sucesso!');window.location.href='login.php'</script>";
}else{
echo"<script language='javascript' type='text/javascript'>alert('Erro!');window.location.href='cadastro.php'</script>";
}
}
}
?>Discussão (21)
Carregando comentários...