Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

natan

Inserindo Data no MySQL...erro

Recommended Posts

<?$data = date('Y-m-d');$conecta = mysql_connect("localhost", "xxxx", "xxxx") or print (mysql_error());mysql_select_db("expressaoregueira_com_br", $conecta) or print(mysql_error());$sql = "INSERT INTO clube_cadastros(nome,email,cidade,estado,telefone,icq,msn,datacadastro) VALUES('$nome','$email','$cidade','$estado','$telefone','$icq','$msn',$data)";$exe = mysql_query($sql, $conecta) or print(mysql_error());?>esse eh a action do form, porem a data cadastrada no mysql, sempre é 00-00-0000...ele não insere a data atual...o que ta errado aih??ja quebrei a kbeça tentei d tudu mas num consegui, alguem da uma ajuda aih!!Valewwwww

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?$data = date('YYYY-mm-dd');$conecta = mysql_connect("localhost", "xxx", "xxxx") or print (mysql_error());mysql_select_db("expressaoregueira_com_br", $conecta) or print(mysql_error());$sql = "INSERT INTO clube_cadastros(nome,email,cidade,estado,telefone,icq,msn,datacadastro) VALUES('$nome','$email','$cidade','$estado','$telefone','$icq','$msn','$data')";$exe = mysql_query($sql, $conecta) or print(mysql_error());?>

vaaleu velhu, mas continua a mesma coisa, registrando 0000-00-00

 

como pode, fico indignado, nao tem mais nada errado?

valew d novu

Compartilhar este post


Link para o post
Compartilhar em outros sites

$data = date('YYYY-mm-dd'); Isso tá errado! O correto é date("Y-m-d");

 

Uma dica, como você tá querendo pegar a data atual é mais fácil a função now() do mysql!

 

Ver ai:

$sql = "INSERT INTO clube_cadastros(nome,email,cidade,estado,telefone,icq,msn,datacadastro) VALUES('$nome','$email','$cidade','$estado','$telefone','$icq','$msn', now())";

Compartilhar este post


Link para o post
Compartilhar em outros sites

Iapois. Ela retorna a hora do momento (now é um nome bem sugestivo nao? hehe)!Mas lembrando, é uma função do mysql!!!Você não pode por exemplo fazer:$data = now();Td certo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.