fernandopfms Postado Março 6, 2013 Denunciar Share Postado Março 6, 2013 Olá a todos, bom estou com um problema que é o seguinte: a tabela do código a baixo salva tudo, porem o tel quando vou ver no banco não salvou :unsure: aparece apenas um zero, quero saber o que estou fazendo de errado?! <?phpinclude('configuracao.php');if(@$_POST['registrar'] == 'Registrar'){if(empty($_POST['nome']) || empty($_POST['tel']) || empty($_POST['endereco']) || empty($_POST['cidade']) || empty($_POST['estado']))$erro[] = "*Preencha todos os campos de informações pessoais.";if(empty($_POST['usuario']) || empty($_POST['senha']) || empty($_POST['conf_senha']))$erro[] = "*Preencha os campos de usuario e/ou senha";else{$query = "SELECT login FROM cadastropj where login = '".$_POST['usuario']."'";$resultado = mysqli_query($db, $query) or die(mysqli_error());$n_res = mysqli_num_rows($resultado);if($n_res != 0)$erro[] = "*Usuario já cadastrado, tente outro.";if($_POST['senha'] != $_POST['conf_senha'])$erro[] = "*Senhas não conferem, são diferentes.";}if(!preg_match('/^[a-zA-Z0-9_\-\.]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/i',$_POST['email']))$erro[] = "*Email invalido. Formato de email incorreto.";else{$query = "SELECT email FROM cadastropj where email = '".$_POST['email']."'";$resultado = mysqli_query($db, $query) or die(mysqli_error());$n_res = mysqli_num_rows($resultado);if($n_res != 0)$erro[] = "*Email já cadastrado, tente outro.";}}if(@$_POST['registrar'] == 'Registrar' && count(@$erro) == 0){if($_POST['registrar'] == 'Registrar'){$query = "insert into cadastropj values ('NULL', '".$_POST['nome']."','".$_POST['pessoadecontato']."', '".$_POST['tel']."', '".$_POST['endereco']."', '".$_POST['cidade']."', '".$_POST['estado']."', '".$_POST['usuario']."', '".$_POST['senha']."', '".$_POST['email']."', 'padrão.jpg')";mysqli_query($db, $query) or die(mysqli_error());echo '<script language="JavaScript">alert("Cadastro feito com sucesso!")</script>';}}?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
fernandopfms
Olá a todos, bom estou com um problema que é o seguinte: a tabela do código a baixo salva tudo, porem o tel quando vou ver no banco não salvou :unsure: aparece apenas um zero, quero saber o que estou fazendo de errado?!
<?php
include('configuracao.php');
if(@$_POST['registrar'] == 'Registrar'){
if(empty($_POST['nome']) || empty($_POST['tel']) || empty($_POST['endereco']) || empty($_POST['cidade']) || empty($_POST['estado']))
$erro[] = "*Preencha todos os campos de informações pessoais.";
if(empty($_POST['usuario']) || empty($_POST['senha']) || empty($_POST['conf_senha']))
$erro[] = "*Preencha os campos de usuario e/ou senha";
else{
$query = "SELECT login FROM cadastropj where login = '".$_POST['usuario']."'";
$resultado = mysqli_query($db, $query) or die(mysqli_error());
$n_res = mysqli_num_rows($resultado);
if($n_res != 0)
$erro[] = "*Usuario já cadastrado, tente outro.";
if($_POST['senha'] != $_POST['conf_senha'])
$erro[] = "*Senhas não conferem, são diferentes.";}
if(!preg_match('/^[a-zA-Z0-9_\-\.]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/i',$_POST['email']))
$erro[] = "*Email invalido. Formato de email incorreto.";
else{
$query = "SELECT email FROM cadastropj where email = '".$_POST['email']."'";
$resultado = mysqli_query($db, $query) or die(mysqli_error());
$n_res = mysqli_num_rows($resultado);
if($n_res != 0)
$erro[] = "*Email já cadastrado, tente outro.";}
}
if(@$_POST['registrar'] == 'Registrar' && count(@$erro) == 0){
if($_POST['registrar'] == 'Registrar'){
$query = "insert into cadastropj values ('NULL', '".$_POST['nome']."','".$_POST['pessoadecontato']."', '".$_POST['tel']."', '".$_POST['endereco']."', '".$_POST['cidade']."', '".$_POST['estado']."', '".$_POST['usuario']."', '".$_POST['senha']."', '".$_POST['email']."', 'padrão.jpg')";
mysqli_query($db, $query) or die(mysqli_error());
echo '<script language="JavaScript">alert("Cadastro feito com sucesso!")</script>';}
}
?>
Link para o comentário
Compartilhar em outros sites
0 respostass 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.