sady.alexandre Postado Junho 28, 2004 Denunciar Share Postado Junho 28, 2004 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?????? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 griphon Postado Junho 28, 2004 Denunciar Share Postado Junho 28, 2004 eu acho que não é isso...mas tente:$executa = mysql_db_query('nomedobd', $SQL);ao invés de:$executa = mysql_query($SQL);espero ajudar! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Sperto_Rox Postado Junho 28, 2004 Denunciar Share Postado Junho 28, 2004 tenta $executa = mysql_query($sql,$conexao); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 sady.alexandre Postado Junho 28, 2004 Autor Denunciar Share Postado Junho 28, 2004 não da! da esse erro:Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in g:\www\sistemalogin\cadastro.php on line 20Erro no cadastro! q fods! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Junho 28, 2004 Denunciar Share Postado Junho 28, 2004 tenta assim da um echo "Cadastro feito com sucesso!"; embaixo do insert se tiver tudo certo ele vai funcionarse der erro é por causa da sintaxe sql que deve estar erradase for isso vericia os nomes no banco e se esta certo mesmoexemplo: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 nomese existir ele não grava e da uma mensagem de erro dizendo que já existese não existe ele grava e da uma mensagem dizendo que foi gravado com sucesso Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 sady.alexandre Postado Junho 28, 2004 Autor Denunciar Share Postado Junho 28, 2004 valeu!mudei algumas coisas aqui e deu certo! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
sady.alexandre
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??????
Link para o comentário
Compartilhar em outros sites
5 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.