Danv 0 Denunciar post Postado Outubro 15, 2003 Estou com um probleminha aqui.... Uso o Apache 1.3 || PHP Version 4.3.1 || MySQL Durante o cadastro de um usuario num sistema que estou desenvolvendo.... se a data de nascimento do usuarios for por exemplo... DD/MM/1969 da erro informando ... "Colunn "dnasc" can not null", mas se eu colocar 1970 beleza... Não estou conseguindo resolver isto, alguem saberia como posso resolver? Desde já agradeço o pessoal.... valeu! Compartilhar este post Link para o post Compartilhar em outros sites
ZehOliveira 0 Denunciar post Postado Outubro 15, 2003 Qual o tipo do campo que você tá usando pra guardar data? Compartilhar este post Link para o post Compartilhar em outros sites
Danv 0 Denunciar post Postado Outubro 15, 2003 engraçado... estou usando campo "date" ..................... dnasc date NOT NULL default '0000-00-00', ..................... mudei para "datetime" e continua dando o erro. .................... dnasc datetime NOT NULL default '0000-00-00 00:00:00', .................... Erro: Column 'dnasc' cannot be null fods, acho que nao compreendi muito bem o que você mencionou... uso o phpmyAdmin para desenvolver e efetuar manutenção das tabelas. estou usando o mySQL vou tentar ser um pouco mais claro quanto ao meu procedimento... no formulario tem um campo input com o nome dnasc que vai gravar a data de nascimento do usuario. para gravar esta data de nascimento, no formato YY/mm/dd utilizo a seguinte função: function fDataDB($var){ list ($dia,$mes,$ano) = split ('[/.-]', $var); $newvar = date ("Y-m-d", mktime (0,0,0,$mes,$dia,$ano)); return $newvar;}o campo onde esta sendo gravado é o seguinte: dnasc date NOT NULL default '0000-00-00',na tabela USUARIOS como você mencionou, troquei (na tabela) o campo de "date" para "datetime" e continuou dando erro.... bom, obrigado pela ajuda. Se alguem puder me dar uma ajuda ae, Desde já agradeço. Valeu pessoal. Compartilhar este post Link para o post Compartilhar em outros sites
Danv 0 Denunciar post Postado Outubro 16, 2003 Sera que alguem saberia como me ajudar?Bom, se alguem puder me dar uma mão ae,Desde já agradeço, valeu pessoal. Compartilhar este post Link para o post Compartilhar em outros sites