Jump to content


Photo

Cadastro De Usuarios (erro)


  • Faça o login para participar
2 replies to this topic

#1 Marcelabb

Marcelabb

    Turista

  • Usuários
  • 45 posts
  • Sexo:Feminino
  • Localidade:Fortaleza

Posted 05/10/2009, 12:16

Gente, tô tentando fazer um cadastro de usuarios para o meu site mas toda vez que eu cadastro ,não sai nada lá na tabela do banco de dados, apenas o id, tipo:

id:2
nome:
usuario:
senha:

Help me!


Aqui, já fiz o form e o resto é isso aí!!

<?php 
//$nome = $_POST['nome'];
//$usuario = $_POST['usuario'];
//$senha = $_POST['senha'];

$nome = trim($nome);
$usuario = trim($usuario);
$senha = trim($senha);

$_SG['conectaServidor'] = true;	
$_SG['servidor'] = 'localhost';	
$_SG['usuario'] = 'root';		  
$_SG['senha'] = 'senha';		 
$_SG['banco'] = 'banco';   
 

if ($_SG['conectaServidor'] == true) 
{ 
$_SG['link'] = mysql_connect($_SG['servidor'], $_SG['usuario'], $_SG['senha']) 
or die("MySQL: Não foi possível conectar-se ao [".$_SG['servidor']."]."); 
mysql_select_db($_SG['banco'], $_SG['link']) 
or die("MySQL: Não foi possível conectar-se ao banco de dados [".$_SG['banco']."]."); 
} 
//Inserindo dados no mysql na tabela usuarios
$INS = "INSERT into usuarios VALUES (null,'$nome','$usuario','$senha')";
$rs = mysql_query($INS,$_SG['link'])			
or die("Não foi possivel inserir os dados");
?>

olhem aí se tem alguma coisa errada, por favor!! :unsure:

Edição feita por: Marcelabb, 05/10/2009, 12:18.


#2 Beraldinho

Beraldinho

    12 Horas

  • Usuários
  • 186 posts
  • Sexo:Masculino
  • Interesses:Amizade

Posted 05/10/2009, 13:13

Gente, tô tentando fazer um cadastro de usuarios para o meu site mas toda vez que eu cadastro ,não sai nada lá na tabela do banco de dados, apenas o id, tipo:

id:2
nome:
usuario:
senha:

Help me!


Aqui, já fiz o form e o resto é isso aí!!

<?php 
//$nome = $_POST['nome'];
//$usuario = $_POST['usuario'];
//$senha = $_POST['senha'];

$nome = trim($nome);
$usuario = trim($usuario);
$senha = trim($senha);

$_SG['conectaServidor'] = true;	
$_SG['servidor'] = 'localhost';	
$_SG['usuario'] = 'root';		  
$_SG['senha'] = 'senha';		 
$_SG['banco'] = 'banco';   
 

if ($_SG['conectaServidor'] == true) 
{ 
$_SG['link'] = mysql_connect($_SG['servidor'], $_SG['usuario'], $_SG['senha']) 
or die("MySQL: Não foi possível conectar-se ao [".$_SG['servidor']."]."); 
mysql_select_db($_SG['banco'], $_SG['link']) 
or die("MySQL: Não foi possível conectar-se ao banco de dados [".$_SG['banco']."]."); 
} 
//Inserindo dados no mysql na tabela usuarios
$INS = "INSERT into usuarios VALUES (null,'$nome','$usuario','$senha')";
$rs = mysql_query($INS,$_SG['link'])			
or die("Não foi possivel inserir os dados");
?>

olhem aí se tem alguma coisa errada, por favor!! :unsure:


Amado(a). Por favor poste o seu código do formulário de cadastro.

Pelo que vi, tente tirar dessa linha o NULL

$INS = "INSERT into usuarios VALUES (null,'$nome','$usuario','$senha')";

deixando ele assim:

$INS = "INSERT into usuarios VALUES ('$nome','$usuario','$senha')";

se você tiver usado as propriedades corretas no banco de dados o número de ID é gerado automaticamente. Poste o código de html onde está o formulário de cadastro.

Aliás primeiro tente ver se tirando o NULL funciona, se não funcionar faz isso.

Fique na paz de Jesus!
"Guerreiro que está na frente lutando e nunca volta pra trás, o pode, a unção, a majestade seja dada totalmente para Jesus Cristo, porque ele é o Rei do Exércitos, e eu pertenço a esse exército, sou Guerreiro de Jesus, que luta contra o inimigo e nunca abaixa a cabeça, pode vim os problemas que sempre vou vencer. Te amo Jesus!" Venha você também conhecer Jesus Cristo, Ele morreu por você na cruz.

#3 Marcelabb

Marcelabb

    Turista

  • Usuários
  • 45 posts
  • Sexo:Feminino
  • Localidade:Fortaleza

Posted 09/10/2009, 09:11

Ok, vou testar o null !!!

Enquanto isso aí vai o form!

<form name="form2" method="post" action="inserir_cadastro.php">
	<p>Nome:
	  <input type="text" name="nome">
	</p>
	<p>Login:
	  <input type="text" name="usuario">
	</p>
	<p>Senha: 
	  <input type="password" name="senha">
</p>
	<p>
	  <input type="submit" name="Enviar" value="Enviar Dados">
	</p>
	</form>

Aquele código q eu mandei anteriormente, é o inserir_cadastro.php

Obrigado por tentar me ajudar!! :lol:



Não deu certo retirar o null.

Ele manda a mensagem "Não foi possivel inserir os dados"

Alguém me ajude!!!! :o

Ok, vou testar o null !!!

Enquanto isso aí vai o form!

<form name="form2" method="post" action="inserir_cadastro.php">
	<p>Nome:
	  <input type="text" name="nome">
	</p>
	<p>Login:
	  <input type="text" name="usuario">
	</p>
	<p>Senha: 
	  <input type="password" name="senha">
</p>
	<p>
	  <input type="submit" name="Enviar" value="Enviar Dados">
	</p>
	</form>

Aquele código q eu mandei anteriormente, é o inserir_cadastro.php

Obrigado por tentar me ajudar!! :lol:



Não deu certo retirar o null.

Ele manda a mensagem "Não foi possivel inserir os dados"

Alguém me ajude!!!! :o



Consegui fazer!!!!
Finalmente!!! :lol:
Era só colocar o codigo do post debaixo do codigo do trim e aí dá certo!!!
Valeu! :click:

Edição feita por: Marcelabb, 09/10/2009, 09:03.





0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq