• 0
Sign in to follow this  
sady.alexandre

Erro No Insert Into

Question

eu tenho esse script aqui q recebe os valores de uma outra página:

<?

require "conecta.php";

session_start();

$nome = isset($_POST["nome"]) ? addslashes(trim($_POST["nome"])) : FALSE;

$login = isset($_POST["login"]) ? addslashes(trim($_POST["login"])) : FALSE;

$senha = isset($_POST["senha"]) ? md5(trim($_POST["senha"])) : FALSE;

$postar = isset($_POST["postar"]) ? addslashes(trim($_POST["postar"])) : FALSE;

if(!$login || !$senha)

{

echo "Você deve entrar com todos os dados!";

exit;

}

$SQL = "INSERT INTO auto_usuarios (nome, login, senha, postar) VALUES ('$nome', '$login', '$senha', '$postar')";

$executa = mysql_query($SQL);

if($executa)

{

echo "Cadastro feito com sucesso!";

}

else

{

echo "Erro no cadastro!";

}

?>

só q ele não cadastra... sempre cai no ERRO NO CADASTRO!

alguém sabe o porque?????? blink.gif

Share this post


Link to post
Share on other sites

5 answers to this question

Recommended Posts

  • 0

eu acho que não é isso...

mas tente:

$executa = mysql_db_query('nomedobd', $SQL);

ao invés de:

$executa = mysql_query($SQL);

espero ajudar!

Share this post


Link to post
Share on other sites
  • 0

tenta assim da um echo "Cadastro feito com sucesso!";

embaixo do insert se tiver tudo certo ele vai funcionar

se der erro é por causa da sintaxe sql que deve estar errada

se for isso vericia os nomes no banco e se esta certo mesmo

exemplo:

mysql_query("INSERT INTO auto_usuarios VALUES ('$nome', '$login', '$senha', '$postar')");

echo "Cadastro feito com sucesso!";

obs: Fica melhor você verificar se já existe algum usuario com o mesmo nome

se existir ele não grava e da uma mensagem de erro dizendo que já existe

se não existe ele grava e da uma mensagem dizendo que foi gravado com sucesso

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this